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 |