TPMVSCMGR_STATUS enumeration (tpmvscmgr.h)

Provides predefined status codes to represent the progress of the TPM virtual smart card manager.

Syntax

typedef enum __MIDL___MIDL_itf_tpmvscmgr_0000_0000_0001 {
  TPMVSCMGR_STATUS_VTPMSMARTCARD_INITIALIZING = 0,
  TPMVSCMGR_STATUS_VTPMSMARTCARD_CREATING,
  TPMVSCMGR_STATUS_VTPMSMARTCARD_DESTROYING,
  TPMVSCMGR_STATUS_VGIDSSIMULATOR_INITIALIZING,
  TPMVSCMGR_STATUS_VGIDSSIMULATOR_CREATING,
  TPMVSCMGR_STATUS_VGIDSSIMULATOR_DESTROYING,
  TPMVSCMGR_STATUS_VREADER_INITIALIZING,
  TPMVSCMGR_STATUS_VREADER_CREATING,
  TPMVSCMGR_STATUS_VREADER_DESTROYING,
  TPMVSCMGR_STATUS_GENERATE_WAITING,
  TPMVSCMGR_STATUS_GENERATE_AUTHENTICATING,
  TPMVSCMGR_STATUS_GENERATE_RUNNING,
  TPMVSCMGR_STATUS_CARD_CREATED,
  TPMVSCMGR_STATUS_CARD_DESTROYED
} TPMVSCMGR_STATUS;

Constants

 
TPMVSCMGR_STATUS_VTPMSMARTCARD_INITIALIZING
Value: 0
Initializing the virtual smart card manager.
TPMVSCMGR_STATUS_VTPMSMARTCARD_CREATING
Creating the virtual smart card manager.
TPMVSCMGR_STATUS_VTPMSMARTCARD_DESTROYING
Destroying the virtual smart card manager.
TPMVSCMGR_STATUS_VGIDSSIMULATOR_INITIALIZING
Initializing the virtual smart card simulator.
TPMVSCMGR_STATUS_VGIDSSIMULATOR_CREATING
Creating the virtual smart card simulator.
TPMVSCMGR_STATUS_VGIDSSIMULATOR_DESTROYING
Destroying the virtual smart card simulator.
TPMVSCMGR_STATUS_VREADER_INITIALIZING
Initializing the virtual smart card reader.
TPMVSCMGR_STATUS_VREADER_CREATING
Creating the virtual smart card reader.
TPMVSCMGR_STATUS_VREADER_DESTROYING
Destroying the virtual smart card reader.
TPMVSCMGR_STATUS_GENERATE_WAITING
Waiting for the TPM smart card device.
TPMVSCMGR_STATUS_GENERATE_AUTHENTICATING
Authenticating to the TPM smart card.
TPMVSCMGR_STATUS_GENERATE_RUNNING
Generating the file system on the TPM smart card.
TPMVSCMGR_STATUS_CARD_CREATED
Creation of the TPM smart card is complete.
TPMVSCMGR_STATUS_CARD_DESTROYED
Destruction of the TPM smart card is complete.

Remarks

These status codes are sent from the TPM virtual smart card manager COM server to the caller through the status callback interface, ITpmVirtualSmartCardManagerStatusCallback. Status callback interface implementations must interpret the status codes based on their predefined meanings and, if applicable, load localized message strings and update the user interface.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Header tpmvscmgr.h