ホーム › Security.Cryptography.Catalog › PFN_CDF_PARSE_ERROR_CALLBACK
PFN_CDF_PARSE_ERROR_CALLBACK
コールバックシグネチャ
void PFN_CDF_PARSE_ERROR_CALLBACK(
DWORD dwErrorArea,
DWORD dwLocalError,
LPWSTR pwszLine
);パラメーター
| フィールド | 型 | 説明 |
|---|---|---|
| dwErrorArea | DWORD | CDF のどの領域でエラーが発生したかを示す値です。 |
| dwLocalError | DWORD | エラーの種類を示す値です。 |
| pwszLine | LPWSTR | エラーが発生した CDF の行を格納する、null で終わる文字列へのポインターです。 |
公式ドキュメント
PFN_CDF_PARSE_ERROR_CALLBACK 関数は、カタログ定義ファイル (CDF) の解析中に発生した カタログ定義関数 のエラーに対して呼び出されます。
解説(Remarks)
dwErrorArea パラメーターは、次の値を取る可能性があります。
| 値 | 説明 |
|---|---|
| CRYPTCAT_E_AREA_HEADER | CDF のヘッダーセクション |
| CRYPTCAT_E_AREA_MEMBER | CDF の CatalogFiles セクション内のメンバーファイルのエントリ |
| CRYPTCAT_E_AREA_ATTRIBUTE | CDF 内の属性エントリ |
dwLocalError パラメーターは、次の値を取る可能性があります。
| 値 | 説明 |
|---|---|
| CRYPTCAT_E_CDF_UNSUPPORTED | この関数はその属性をサポートしていません。 |
| CRYPTCAT_E_CDF_DUPLICATE | そのファイルメンバーは既に存在します。 |
| CRYPTCAT_E_CDF_TAGNOTFOUND | CatalogHeader タグまたは Name タグがありません。 |
| CRYPTCAT_E_CDF_MEMBER_FILE_PATH | メンバーファイル名またはパスがありません。 |
| CRYPTCAT_E_CDF_MEMBER_INDIRECTDATA | 関数がメンバーサブジェクトのハッシュの作成に失敗しました。 |
| CRYPTCAT_E_CDF_MEMBER_FILENOTFOUND | 関数がメンバーファイルを見つけられませんでした。 |
| CRYPTCAT_E_CDF_BAD_GUID_CONV | 関数がサブジェクト文字列を GUID に変換できませんでした。 |
| CRYPTCAT_E_CDF_ATTR_TOOFEWVALUES | 属性行に、型、オブジェクト識別子 (OID) または名前、値といった構成要素のうち 1 つ以上が不足しています。 |
| CRYPTCAT_E_CDF_ATTR_TYPECOMBO | 属性に無効な OID が含まれているか、型、名前または OID、値の組み合わせが正しくありません。 |
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)