MFRR_COMPONENT_HASH_INFO 構造体 (mfidl.h)
取り消されたコンポーネントに関する情報が含まれます。
構文
typedef struct _MFRR_COMPONENT_HASH_INFO {
DWORD ulReason;
WCHAR rgHeaderHash[STR_HASH_LEN];
WCHAR rgPublicKeyHash[STR_HASH_LEN];
WCHAR wszName[MAX_PATH];
} MFRR_COMPONENT_HASH_INFO, *PMFRR_COMPONENT_HASH_INFO;
メンバー
ulReason
失効の理由を指定します。 次の値が定義されています。
値 |
説明 |
- MF_BOOT_DRIVER_VERIFICATION_FAILED
|
ブート ドライバーを検証できませんでした。
|
- MF_COMPONENT_CERT_REVOKED
|
信頼されたコンポーネントの証明書チェーン内の証明書が取り消されました。
|
- MF_COMPONENT_HS_CERT_REVOKED
|
保護された環境 (PE) を認証するための高セキュリティ証明書が取り消されました。
高セキュリティ証明書は、通常、HD-DVD などの高解像度のコンテンツと次世代の形式を処理する ITA によって使用されます。
|
- MF_COMPONENT_INVALID_EKU
|
証明書の拡張キー使用法 (EKU) オブジェクトが無効です。
|
- MF_COMPONENT_INVALID_ROOT
|
ルート証明書が無効です。
|
- MF_COMPONENT_LS_CERT_REVOKED
|
PE を認証するためのセキュリティが低い証明書が取り消されました。
低セキュリティ証明書は、通常、標準定義のコンテンツと現在の生成形式を処理する ITA によって使用されます。
|
- MF_COMPONENT_REVOKED
|
信頼されたコンポーネントが取り消されました。
|
- MF_GRL_ABSENT
|
GRL が見つかりませんでした。
|
- MF_GRL_LOAD_FAILED
|
グローバル失効リスト (GRL) を読み込めませんでした。
|
- MF_INVALID_GRL_SIGNATURE
|
GRL 署名が無効です。
|
- MF_MINCRYPT_FAILURE
|
証明書チェーンが整形式でなかったか、ブート ドライバーが署名されていないか、信頼されていない証明書で署名されています。
|
- MF_TEST_SIGNED_COMPONENT_LOADING
|
コンポーネントがテスト証明書によって署名されました。
|
さらに、読み込みに失敗したコンポーネントの種類を示す、次のいずれかのフラグが存在する可能性があります。
値 |
説明 |
- MF_USER_MODE_COMPONENT_LOAD
|
ユーザー モード コンポーネント。
|
- MF_KERNEL_MODE_COMPONENT_LOAD
|
カーネル モード コンポーネント。
|
rgHeaderHash[STR_HASH_LEN]
ファイル ヘッダーのハッシュが含まれています。
rgPublicKeyHash[STR_HASH_LEN]
コンポーネントの証明書の公開キーのハッシュが含まれています。
wszName[MAX_PATH]
取り消されたコンポーネントのファイル名。
要件
|
|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |
Header |
mfidl.h |
関連項目
Media Foundation Structures