estrutura MFRR_COMPONENT_HASH_INFO (mfidl.h)
Contém informações sobre um componente revogado.
Sintaxe
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;
Membros
ulReason
Especifica o motivo da revogação. Os valores a seguir são definidos.
Valor |
Significado |
- MF_BOOT_DRIVER_VERIFICATION_FAILED
|
Não foi possível verificar um driver de inicialização.
|
- MF_COMPONENT_CERT_REVOKED
|
Um certificado na cadeia de certificados de um componente confiável foi revogado.
|
- MF_COMPONENT_HS_CERT_REVOKED
|
O certificado de alta segurança para autenticar o PE (ambiente protegido) foi revogado.
Normalmente, o certificado de alta segurança é usado por ITAs que lidam com conteúdo de alta definição e formatos de última geração, como HD-DVD.
|
- MF_COMPONENT_INVALID_EKU
|
O objeto EKU (uso estendido de chave) de um certificado é inválido.
|
- MF_COMPONENT_INVALID_ROOT
|
O certificado raiz não é válido.
|
- MF_COMPONENT_LS_CERT_REVOKED
|
O certificado de baixa segurança para autenticar o PE foi revogado.
Normalmente, o certificado de baixa segurança é usado por ITAs que lidam com o conteúdo de definição padrão e os formatos de geração atual.
|
- MF_COMPONENT_REVOKED
|
Um componente confiável foi revogado.
|
- MF_GRL_ABSENT
|
O GRL não foi encontrado.
|
- MF_GRL_LOAD_FAILED
|
Não foi possível carregar a GRL (lista de revogação global).
|
- MF_INVALID_GRL_SIGNATURE
|
A assinatura GRL é inválida.
|
- MF_MINCRYPT_FAILURE
|
Uma cadeia de certificados não foi bem formada ou um driver de inicialização não está assinado ou é assinado com um certificado não confiável.
|
- MF_TEST_SIGNED_COMPONENT_LOADING
|
Um componente foi assinado por um certificado de teste.
|
Além disso, um dos sinalizadores a seguir pode estar presente, indicando o tipo de componente que não foi carregado.
Valor |
Significado |
- MF_USER_MODE_COMPONENT_LOAD
|
Componente do modo de usuário.
|
- MF_KERNEL_MODE_COMPONENT_LOAD
|
Componente do modo kernel.
|
rgHeaderHash[STR_HASH_LEN]
Contém um hash do cabeçalho do arquivo.
rgPublicKeyHash[STR_HASH_LEN]
Contém um hash da chave pública no certificado do componente.
wszName[MAX_PATH]
Nome do arquivo do componente revogado.
Requisitos
|
|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho |
mfidl.h |
Confira também
Estruturas do Media Foundation