Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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_IMPERSONATIONValor: 0 No se pudo suplantar al autor de la llamada. |
TPMVSCMGR_ERROR_PIN_COMPLEXITYAsegúrese de que el PIN/PUK cumple los requisitos de longitud o complejidad de su organización. |
TPMVSCMGR_ERROR_READER_COUNT_LIMITSe ha alcanzado el límite del número de lectores de tarjetas inteligentes. |
TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSIONNo se puede usar la administración de tarjetas inteligentes virtuales de TPM en una sesión de Terminal Services. |
TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZENo se pudo inicializar el administrador de tarjetas inteligentes virtuales. |
TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATENo se pudo crear el administrador de tarjetas inteligentes virtuales. |
TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROYNo se pudo destruir el administrador de tarjetas inteligentes virtuales. |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZENo se pudo inicializar el simulador de tarjeta inteligente virtual. |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATENo se pudo crear el simulador de tarjetas inteligentes virtuales. |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROYNo se pudo destruir el simulador de tarjetas inteligentes virtuales. |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTYNo se pudo configurar el simulador de tarjetas inteligentes virtuales. |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTYNo se pudo encontrar el simulador de tarjeta inteligente virtual especificado. |
TPMVSCMGR_ERROR_VREADER_INITIALIZENo se pudo inicializar el lector de tarjetas inteligentes virtuales. |
TPMVSCMGR_ERROR_VREADER_CREATENo se pudo crear el lector de tarjetas inteligentes virtuales. |
TPMVSCMGR_ERROR_VREADER_DESTROYNo se pudo destruir el lector de tarjetas inteligentes virtuales. |
TPMVSCMGR_ERROR_GENERATE_LOCATE_READERNo se pudo conectar a la tarjeta inteligente de TPM. |
TPMVSCMGR_ERROR_GENERATE_FILESYSTEMNo se pudo generar el sistema de archivos en la tarjeta inteligente TPM. |
TPMVSCMGR_ERROR_CARD_CREATENo se puede crear la tarjeta inteligente TPM. |
TPMVSCMGR_ERROR_CARD_DESTROYNo 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 |