TPMVSCMGR_ERROR列挙 (tpmvscmgr.h)
TPM 仮想スマート カード マネージャーからのエラーのコンテキストを表す定義済みのエラー コードを提供します。
構文
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;
定数
TPMVSCMGR_ERROR_IMPERSONATION 値: 0 呼び出し元を偽装できませんでした。 |
TPMVSCMGR_ERROR_PIN_COMPLEXITY PIN/PUK がorganizationの長さまたは複雑さの要件を満たしていることを確認します。 |
TPMVSCMGR_ERROR_READER_COUNT_LIMIT スマート カード リーダーの数の制限に達しました。 |
TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION TPM 仮想スマート カード管理は、ターミナル サービス セッション内では使用できません。 |
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 TPM スマート カードに接続できませんでした。 |
TPMVSCMGR_ERROR_GENERATE_FILESYSTEM TPM スマート カードでファイル システムを生成できませんでした。 |
TPMVSCMGR_ERROR_CARD_CREATE TPM スマート カードを作成できません。 |
TPMVSCMGR_ERROR_CARD_DESTROY TPM スマート カードを破棄できません。 |
注釈
これらのエラー コードは、状態コールバック インターフェイス ITpmVirtualSmartCardManagerStatusCallback を使用して、TPM 仮想スマート カード マネージャー COM サーバーから呼び出し元に送信されます。 状態コールバック インターフェイスの実装では、定義済みの意味に基づいてエラー コードを解釈し、必要に応じてローカライズされたメッセージ文字列を読み込み、ユーザー インターフェイスを更新する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
Header | tpmvscmgr.h |