Enthält Informationen zu einer widerrufenen Komponente.
Syntax
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;
Members
ulReason
Gibt den Grund für den Widerruf an. Die folgenden Werte werden definiert.
| Wert |
Bedeutung |
-
MF_BOOT_DRIVER_VERIFICATION_FAILED
|
Ein Starttreiber konnte nicht überprüft werden.
|
-
MF_COMPONENT_CERT_REVOKED
|
Ein Zertifikat in der Zertifikatkette einer vertrauenswürdigen Komponente wurde widerrufen.
|
-
MF_COMPONENT_HS_CERT_REVOKED
|
Das Hochsicherheitszertifikat für die Authentifizierung der geschützten Umgebung (PE) wurde widerrufen.
Das Hochsicherheitszertifikat wird in der Regel von ITAs verwendet, die High-Definition-Inhalte und Formate der nächsten Generation wie HD-DVD verarbeiten.
|
-
MF_COMPONENT_INVALID_EKU
|
Das EKU-Objekt (Extended Key Usage, erweiterte Schlüsselverwendung) eines Zertifikats ist ungültig.
|
-
MF_COMPONENT_INVALID_ROOT
|
Das Stammzertifikat ist ungültig.
|
-
MF_COMPONENT_LS_CERT_REVOKED
|
Das Zertifikat mit niedriger Sicherheit für die Authentifizierung des PE wurde widerrufen.
Das Zertifikat mit niedriger Sicherheit wird in der Regel von ITAs verwendet, die Standarddefinitionsinhalte und Formate der aktuellen Generation verarbeiten.
|
-
MF_COMPONENT_REVOKED
|
Eine vertrauenswürdige Komponente wurde widerrufen.
|
-
MF_GRL_ABSENT
|
Die GRL wurde nicht gefunden.
|
-
MF_GRL_LOAD_FAILED
|
Die globale Sperrliste (GRL) konnte nicht geladen werden.
|
-
MF_INVALID_GRL_SIGNATURE
|
Die GRL-Signatur ist ungültig.
|
-
MF_MINCRYPT_FAILURE
|
Eine Zertifikatkette war nicht wohlgeformt, oder ein Starttreiber ist nicht signiert oder mit einem nicht vertrauenswürdigen Zertifikat signiert.
|
-
MF_TEST_SIGNED_COMPONENT_LOADING
|
Eine Komponente wurde von einem Testzertifikat signiert.
|
Darüber hinaus kann eines der folgenden Flags vorhanden sein, das den Typ der Komponente angibt, die nicht geladen werden konnte.
| Wert |
Bedeutung |
-
MF_USER_MODE_COMPONENT_LOAD
|
Benutzermoduskomponente.
|
-
MF_KERNEL_MODE_COMPONENT_LOAD
|
Kernelmoduskomponente.
|
rgHeaderHash[STR_HASH_LEN]
Enthält einen Hash des Dateiheaders.
rgPublicKeyHash[STR_HASH_LEN]
Enthält einen Hash des öffentlichen Schlüssels im Zertifikat der Komponente.
wszName[MAX_PATH]
Dateiname der widerrufenen Komponente.
Anforderungen
| |
|
|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
|
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
|
Kopfzeile |
mfidl.h |
Weitere Informationen
Media Foundation-Strukturen