Partager via


é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