TPMVSCMGR_ERROR'enumerazione (tpmvscmgr.h)

Fornisce codici di errore predefiniti per rappresentare i contesti degli errori dalla gestione smart card virtuale TPM.

Sintassi

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;

Costanti

 
TPMVSCMGR_ERROR_IMPERSONATION
Valore: 0
Impossibile rappresentare il chiamante.
TPMVSCMGR_ERROR_PIN_COMPLEXITY
Assicurarsi che il PIN/PUK soddisfi i requisiti di lunghezza o complessità dell'organizzazione.
TPMVSCMGR_ERROR_READER_COUNT_LIMIT
È stato raggiunto il limite del numero di lettori di smart card.
TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION
La gestione della smart card virtuale TPM non può essere usata all'interno di una sessione di Servizi terminal.
TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE
Impossibile inizializzare la gestione smart card virtuale.
TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE
Impossibile creare la gestione smart card virtuale.
TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY
Impossibile eliminare la gestione smart card virtuale.
TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE
Impossibile inizializzare il simulatore di smart card virtuale.
TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE
Impossibile creare il simulatore di smart card virtuale.
TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY
Impossibile distruggere il simulatore di smart card virtuale.
TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY
Impossibile configurare il simulatore di smart card virtuale.
TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY
Impossibile trovare il simulatore di smart card virtuale specificato.
TPMVSCMGR_ERROR_VREADER_INITIALIZE
Impossibile inizializzare il lettore smart card virtuale.
TPMVSCMGR_ERROR_VREADER_CREATE
Impossibile creare il lettore smart card virtuale.
TPMVSCMGR_ERROR_VREADER_DESTROY
Impossibile distruggere il lettore di smart card virtuale.
TPMVSCMGR_ERROR_GENERATE_LOCATE_READER
Impossibile connettersi alla smart card TPM.
TPMVSCMGR_ERROR_GENERATE_FILESYSTEM
Impossibile generare il file system nella smart card TPM.
TPMVSCMGR_ERROR_CARD_CREATE
Impossibile creare la smart card TPM.
TPMVSCMGR_ERROR_CARD_DESTROY
Impossibile distruggere la smart card TPM.

Commenti

Questi codici di errore vengono inviati dal server COM di gestione smart card virtuale TPM al chiamante tramite l'interfaccia di callback di stato, ITpmVirtualSmartCardManagerStatusCallback. Le implementazioni dell'interfaccia di callback dello stato devono interpretare i codici di errore in base ai relativi significati predefiniti e, se applicabile, caricare stringhe di messaggi localizzate e aggiornare l'interfaccia utente.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Intestazione tpmvscmgr.h