énumération TPMVSCMGR_ERROR (tpmvscmgr.h)
Fournit des codes d’erreur prédéfinis pour représenter les contextes d’erreurs du gestionnaire de carte intelligent virtuel 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 Valeur : 0 Échec de l’emprunt d’identité de l’appelant. |
TPMVSCMGR_ERROR_PIN_COMPLEXITY Assurez-vous que votre code confidentiel/puK répond aux exigences de longueur ou de complexité de votre organization. |
TPMVSCMGR_ERROR_READER_COUNT_LIMIT La limite du nombre de lecteurs de carte intelligents a été atteinte. |
TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION La gestion des carte intelligentes du module de plateforme sécurisée (TPM) ne peut pas être utilisée dans une session Terminal Services. |
TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE Échec de l’initialisation du gestionnaire de carte intelligent virtuel. |
TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE Échec de la création du gestionnaire de carte intelligent virtuel. |
TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY Échec de la destruction du gestionnaire de carte intelligent virtuel. |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE Échec de l’initialisation du simulateur de carte intelligent virtuel. |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE Échec de la création du simulateur de carte intelligente virtuelle. |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY Échec de la destruction du simulateur de carte intelligent virtuel. |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY Échec de la configuration du simulateur de carte intelligente virtuelle. |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY Impossible de trouver le simulateur de carte intelligent virtuel spécifié. |
TPMVSCMGR_ERROR_VREADER_INITIALIZE Échec de l’initialisation du lecteur carte intelligent virtuel. |
TPMVSCMGR_ERROR_VREADER_CREATE Échec de la création du lecteur carte intelligent virtuel. |
TPMVSCMGR_ERROR_VREADER_DESTROY Échec de la destruction du lecteur carte intelligent virtuel. |
TPMVSCMGR_ERROR_GENERATE_LOCATE_READER Échec de la connexion au carte intelligent TPM. |
TPMVSCMGR_ERROR_GENERATE_FILESYSTEM Échec de la génération du système de fichiers sur le carte intelligent TPM. |
TPMVSCMGR_ERROR_CARD_CREATE Impossible de créer le carte intelligent TPM. |
TPMVSCMGR_ERROR_CARD_DESTROY Impossible de détruire le carte intelligent TPM. |
Remarques
Ces codes d’erreur sont envoyés à partir du serveur COM du gestionnaire de carte intelligent du module de plateforme sécurisée (TPM) à l’appelant via l’interface de rappel status, ITpmVirtualSmartCardManagerStatusCallback. Les implémentations d’interface de rappel d’état doivent interpréter les codes d’erreur en fonction de leur signification prédéfinie et, le cas échéant, charger des chaînes de message localisées et mettre à jour l’interface utilisateur.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
En-tête | tpmvscmgr.h |