Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Fornece códigos de erro predefinidos para representar os contextos de erros do gerenciador de cartão inteligente virtual do TPM.
Syntax
typedef enum __MIDL___MIDL_itf_tpmvscmgr_0000_0000_0002 {
TPMVSCMGR_ERROR_IMPERSONATION = 0,
TPMVSCMGR_ERROR_PIN_COMPLEXITY,
TPMVSCMGR_ERROR_READER_COUNT_LIMIT,
TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION,
TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE,
TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE,
TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY,
TPMVSCMGR_ERROR_VREADER_INITIALIZE,
TPMVSCMGR_ERROR_VREADER_CREATE,
TPMVSCMGR_ERROR_VREADER_DESTROY,
TPMVSCMGR_ERROR_GENERATE_LOCATE_READER,
TPMVSCMGR_ERROR_GENERATE_FILESYSTEM,
TPMVSCMGR_ERROR_CARD_CREATE,
TPMVSCMGR_ERROR_CARD_DESTROY
} TPMVSCMGR_ERROR;
Constantes
TPMVSCMGR_ERROR_IMPERSONATIONValor: 0 Falha ao representar o chamador. |
TPMVSCMGR_ERROR_PIN_COMPLEXITYVerifique se o PIN/PUK atende aos requisitos de comprimento ou complexidade da sua organização. |
TPMVSCMGR_ERROR_READER_COUNT_LIMITO limite do número de leitores de cartão inteligentes foi atingido. |
TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSIONO gerenciamento de cartão inteligente virtual do TPM não pode ser usado em uma sessão dos Serviços de Terminal. |
TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZEFalha ao inicializar o gerenciador de cartão inteligente virtual. |
TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATEFalha ao criar o gerenciador de cartão inteligente virtual. |
TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROYFalha ao destruir o gerenciador de cartão inteligente virtual. |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZEFalha ao inicializar o simulador de cartão inteligente virtual. |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATEFalha ao criar o simulador de cartão inteligente virtual. |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROYFalha ao destruir o simulador de cartão inteligente virtual. |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTYFalha ao configurar o simulador de cartão inteligente virtual. |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTYFalha ao localizar o simulador de cartão inteligente virtual especificado. |
TPMVSCMGR_ERROR_VREADER_INITIALIZEFalha ao inicializar o leitor de cartão inteligente virtual. |
TPMVSCMGR_ERROR_VREADER_CREATEFalha ao criar o leitor de cartão inteligente virtual. |
TPMVSCMGR_ERROR_VREADER_DESTROYFalha ao destruir o leitor de cartão inteligente virtual. |
TPMVSCMGR_ERROR_GENERATE_LOCATE_READERFalha ao se conectar ao cartão inteligente do TPM. |
TPMVSCMGR_ERROR_GENERATE_FILESYSTEMFalha ao gerar o sistema de arquivos no cartão inteligente do TPM. |
TPMVSCMGR_ERROR_CARD_CREATENão é possível criar o cartão inteligente do TPM. |
TPMVSCMGR_ERROR_CARD_DESTROYNão é possível destruir o cartão inteligente do TPM. |
Comentários
Esses códigos de erro são enviados do servidor COM do gerenciador de cartão inteligente virtual do TPM para o chamador por meio da interface de retorno de chamada status, ITpmVirtualSmartCardManagerStatusCallback. As implementações da interface de retorno de chamada de status devem interpretar os códigos de erro com base em seus significados predefinidos e, se aplicável, carregar cadeias de caracteres de mensagem localizadas e atualizar a interface do usuário.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
| Cabeçalho | tpmvscmgr.h |