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