enumeración TPMVSCMGR_ERROR (tpmvscmgr.h)
Proporciona códigos de error predefinidos para representar los contextos de errores del administrador de tarjetas inteligentes virtuales de 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_IMPERSONATION Valor: 0 No se pudo suplantar al autor de la llamada. |
TPMVSCMGR_ERROR_PIN_COMPLEXITY Asegúrese de que el PIN/PUK cumple los requisitos de longitud o complejidad de su organización. |
TPMVSCMGR_ERROR_READER_COUNT_LIMIT Se ha alcanzado el límite del número de lectores de tarjetas inteligentes. |
TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION No se puede usar la administración de tarjetas inteligentes virtuales de TPM en una sesión de Terminal Services. |
TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE No se pudo inicializar el administrador de tarjetas inteligentes virtuales. |
TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE No se pudo crear el administrador de tarjetas inteligentes virtuales. |
TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY No se pudo destruir el administrador de tarjetas inteligentes virtuales. |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE No se pudo inicializar el simulador de tarjeta inteligente virtual. |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE No se pudo crear el simulador de tarjetas inteligentes virtuales. |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY No se pudo destruir el simulador de tarjetas inteligentes virtuales. |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY No se pudo configurar el simulador de tarjetas inteligentes virtuales. |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY No se pudo encontrar el simulador de tarjeta inteligente virtual especificado. |
TPMVSCMGR_ERROR_VREADER_INITIALIZE No se pudo inicializar el lector de tarjetas inteligentes virtuales. |
TPMVSCMGR_ERROR_VREADER_CREATE No se pudo crear el lector de tarjetas inteligentes virtuales. |
TPMVSCMGR_ERROR_VREADER_DESTROY No se pudo destruir el lector de tarjetas inteligentes virtuales. |
TPMVSCMGR_ERROR_GENERATE_LOCATE_READER No se pudo conectar a la tarjeta inteligente de TPM. |
TPMVSCMGR_ERROR_GENERATE_FILESYSTEM No se pudo generar el sistema de archivos en la tarjeta inteligente TPM. |
TPMVSCMGR_ERROR_CARD_CREATE No se puede crear la tarjeta inteligente TPM. |
TPMVSCMGR_ERROR_CARD_DESTROY No se puede destruir la tarjeta inteligente TPM. |
Comentarios
Estos códigos de error se envían desde el servidor COM del administrador de tarjetas inteligentes virtuales de TPM al autor de la llamada a través de la interfaz de devolución de llamada de estado, ITpmVirtualSmartCardManagerStatusCallback. Las implementaciones de la interfaz de devolución de llamada de estado deben interpretar los códigos de error en función de sus significados predefinidos y, si procede, cargar cadenas de mensaje localizadas y actualizar la interfaz de usuario.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Encabezado | tpmvscmgr.h |