ホーム › Security.Tpm › TPMVSCMGR_ERROR
TPMVSCMGR_ERROR
列挙型メンバー 19
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| TPMVSCMGR_ERROR_IMPERSONATION | 0 | 0x0 | 呼び出し元の偽装 (impersonation) に失敗しました。 |
| TPMVSCMGR_ERROR_PIN_COMPLEXITY | 1 | 0x1 | PIN/PUK が組織の長さまたは複雑さの要件を満たしていることを確認してください。 |
| TPMVSCMGR_ERROR_READER_COUNT_LIMIT | 2 | 0x2 | スマートカードリーダーの数の上限に達しました。 |
| TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION | 3 | 0x3 | TPM 仮想スマートカードの管理は、ターミナルサービスのセッション内では使用できません。 |
| TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE | 4 | 0x4 | 仮想スマートカードマネージャーの初期化に失敗しました。 |
| TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE | 5 | 0x5 | 仮想スマートカードマネージャーの作成に失敗しました。 |
| TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY | 6 | 0x6 | 仮想スマートカードマネージャーの破棄に失敗しました。 |
| TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE | 7 | 0x7 | 仮想スマートカードシミュレーターの初期化に失敗しました。 |
| TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE | 8 | 0x8 | 仮想スマートカードシミュレーターの作成に失敗しました。 |
| TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY | 9 | 0x9 | 仮想スマートカードシミュレーターの破棄に失敗しました。 |
| TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY | 10 | 0xA | 仮想スマートカードシミュレーターの構成に失敗しました。 |
| TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY | 11 | 0xB | 指定された仮想スマートカードシミュレーターが見つかりませんでした。 |
| TPMVSCMGR_ERROR_VREADER_INITIALIZE | 12 | 0xC | 仮想スマートカードリーダーの初期化に失敗しました。 |
| TPMVSCMGR_ERROR_VREADER_CREATE | 13 | 0xD | 仮想スマートカードリーダーの作成に失敗しました。 |
| TPMVSCMGR_ERROR_VREADER_DESTROY | 14 | 0xE | 仮想スマートカードリーダーの破棄に失敗しました。 |
| TPMVSCMGR_ERROR_GENERATE_LOCATE_READER | 15 | 0xF | TPM スマートカードへの接続に失敗しました。 |
| TPMVSCMGR_ERROR_GENERATE_FILESYSTEM | 16 | 0x10 | TPM スマートカード上でのファイルシステムの生成に失敗しました。 |
| TPMVSCMGR_ERROR_CARD_CREATE | 17 | 0x11 | TPM スマートカードを作成できません。 |
| TPMVSCMGR_ERROR_CARD_DESTROY | 18 | 0x12 | TPM スマートカードを破棄できません。 |
公式ドキュメント
TPM 仮想スマートカードマネージャーから発生したエラーの状況を表す、定義済みのエラーコードを提供します。
解説(Remarks)
これらのエラーコードは、TPM 仮想スマートカードマネージャーの COM サーバーから、状態通知用のコールバックインターフェイスである ITpmVirtualSmartCardManagerStatusCallback を通じて呼び出し元に送信されます。状態通知コールバックインターフェイスの実装では、これらのエラーコードを定義済みの意味に基づいて解釈し、必要に応じてローカライズされたメッセージ文字列を読み込んでユーザーインターフェイスを更新する必要があります。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum TPMVSCMGR_ERROR : int {
TPMVSCMGR_ERROR_IMPERSONATION = 0,
TPMVSCMGR_ERROR_PIN_COMPLEXITY = 1,
TPMVSCMGR_ERROR_READER_COUNT_LIMIT = 2,
TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION = 3,
TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE = 4,
TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE = 5,
TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY = 6,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE = 7,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE = 8,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY = 9,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY = 10,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY = 11,
TPMVSCMGR_ERROR_VREADER_INITIALIZE = 12,
TPMVSCMGR_ERROR_VREADER_CREATE = 13,
TPMVSCMGR_ERROR_VREADER_DESTROY = 14,
TPMVSCMGR_ERROR_GENERATE_LOCATE_READER = 15,
TPMVSCMGR_ERROR_GENERATE_FILESYSTEM = 16,
TPMVSCMGR_ERROR_CARD_CREATE = 17,
TPMVSCMGR_ERROR_CARD_DESTROY = 18
} TPMVSCMGR_ERROR;public enum TPMVSCMGR_ERROR : int
{
TPMVSCMGR_ERROR_IMPERSONATION = 0,
TPMVSCMGR_ERROR_PIN_COMPLEXITY = 1,
TPMVSCMGR_ERROR_READER_COUNT_LIMIT = 2,
TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION = 3,
TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE = 4,
TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE = 5,
TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY = 6,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE = 7,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE = 8,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY = 9,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY = 10,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY = 11,
TPMVSCMGR_ERROR_VREADER_INITIALIZE = 12,
TPMVSCMGR_ERROR_VREADER_CREATE = 13,
TPMVSCMGR_ERROR_VREADER_DESTROY = 14,
TPMVSCMGR_ERROR_GENERATE_LOCATE_READER = 15,
TPMVSCMGR_ERROR_GENERATE_FILESYSTEM = 16,
TPMVSCMGR_ERROR_CARD_CREATE = 17,
TPMVSCMGR_ERROR_CARD_DESTROY = 18,
}Public Enum TPMVSCMGR_ERROR As Integer
TPMVSCMGR_ERROR_IMPERSONATION = 0
TPMVSCMGR_ERROR_PIN_COMPLEXITY = 1
TPMVSCMGR_ERROR_READER_COUNT_LIMIT = 2
TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION = 3
TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE = 4
TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE = 5
TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY = 6
TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE = 7
TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE = 8
TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY = 9
TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY = 10
TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY = 11
TPMVSCMGR_ERROR_VREADER_INITIALIZE = 12
TPMVSCMGR_ERROR_VREADER_CREATE = 13
TPMVSCMGR_ERROR_VREADER_DESTROY = 14
TPMVSCMGR_ERROR_GENERATE_LOCATE_READER = 15
TPMVSCMGR_ERROR_GENERATE_FILESYSTEM = 16
TPMVSCMGR_ERROR_CARD_CREATE = 17
TPMVSCMGR_ERROR_CARD_DESTROY = 18
End Enumimport enum
class TPMVSCMGR_ERROR(enum.IntEnum):
TPMVSCMGR_ERROR_IMPERSONATION = 0
TPMVSCMGR_ERROR_PIN_COMPLEXITY = 1
TPMVSCMGR_ERROR_READER_COUNT_LIMIT = 2
TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION = 3
TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE = 4
TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE = 5
TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY = 6
TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE = 7
TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE = 8
TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY = 9
TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY = 10
TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY = 11
TPMVSCMGR_ERROR_VREADER_INITIALIZE = 12
TPMVSCMGR_ERROR_VREADER_CREATE = 13
TPMVSCMGR_ERROR_VREADER_DESTROY = 14
TPMVSCMGR_ERROR_GENERATE_LOCATE_READER = 15
TPMVSCMGR_ERROR_GENERATE_FILESYSTEM = 16
TPMVSCMGR_ERROR_CARD_CREATE = 17
TPMVSCMGR_ERROR_CARD_DESTROY = 18// TPMVSCMGR_ERROR
pub const TPMVSCMGR_ERROR_IMPERSONATION: i32 = 0;
pub const TPMVSCMGR_ERROR_PIN_COMPLEXITY: i32 = 1;
pub const TPMVSCMGR_ERROR_READER_COUNT_LIMIT: i32 = 2;
pub const TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION: i32 = 3;
pub const TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE: i32 = 4;
pub const TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE: i32 = 5;
pub const TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY: i32 = 6;
pub const TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE: i32 = 7;
pub const TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE: i32 = 8;
pub const TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY: i32 = 9;
pub const TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY: i32 = 10;
pub const TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY: i32 = 11;
pub const TPMVSCMGR_ERROR_VREADER_INITIALIZE: i32 = 12;
pub const TPMVSCMGR_ERROR_VREADER_CREATE: i32 = 13;
pub const TPMVSCMGR_ERROR_VREADER_DESTROY: i32 = 14;
pub const TPMVSCMGR_ERROR_GENERATE_LOCATE_READER: i32 = 15;
pub const TPMVSCMGR_ERROR_GENERATE_FILESYSTEM: i32 = 16;
pub const TPMVSCMGR_ERROR_CARD_CREATE: i32 = 17;
pub const TPMVSCMGR_ERROR_CARD_DESTROY: i32 = 18;// TPMVSCMGR_ERROR
const (
TPMVSCMGR_ERROR_IMPERSONATION int32 = 0
TPMVSCMGR_ERROR_PIN_COMPLEXITY int32 = 1
TPMVSCMGR_ERROR_READER_COUNT_LIMIT int32 = 2
TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION int32 = 3
TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE int32 = 4
TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE int32 = 5
TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY int32 = 6
TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE int32 = 7
TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE int32 = 8
TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY int32 = 9
TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY int32 = 10
TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY int32 = 11
TPMVSCMGR_ERROR_VREADER_INITIALIZE int32 = 12
TPMVSCMGR_ERROR_VREADER_CREATE int32 = 13
TPMVSCMGR_ERROR_VREADER_DESTROY int32 = 14
TPMVSCMGR_ERROR_GENERATE_LOCATE_READER int32 = 15
TPMVSCMGR_ERROR_GENERATE_FILESYSTEM int32 = 16
TPMVSCMGR_ERROR_CARD_CREATE int32 = 17
TPMVSCMGR_ERROR_CARD_DESTROY int32 = 18
)const
TPMVSCMGR_ERROR_IMPERSONATION = 0;
TPMVSCMGR_ERROR_PIN_COMPLEXITY = 1;
TPMVSCMGR_ERROR_READER_COUNT_LIMIT = 2;
TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION = 3;
TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE = 4;
TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE = 5;
TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY = 6;
TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE = 7;
TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE = 8;
TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY = 9;
TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY = 10;
TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY = 11;
TPMVSCMGR_ERROR_VREADER_INITIALIZE = 12;
TPMVSCMGR_ERROR_VREADER_CREATE = 13;
TPMVSCMGR_ERROR_VREADER_DESTROY = 14;
TPMVSCMGR_ERROR_GENERATE_LOCATE_READER = 15;
TPMVSCMGR_ERROR_GENERATE_FILESYSTEM = 16;
TPMVSCMGR_ERROR_CARD_CREATE = 17;
TPMVSCMGR_ERROR_CARD_DESTROY = 18;// TPMVSCMGR_ERROR
pub const TPMVSCMGR_ERROR_IMPERSONATION: i32 = 0;
pub const TPMVSCMGR_ERROR_PIN_COMPLEXITY: i32 = 1;
pub const TPMVSCMGR_ERROR_READER_COUNT_LIMIT: i32 = 2;
pub const TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION: i32 = 3;
pub const TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE: i32 = 4;
pub const TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE: i32 = 5;
pub const TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY: i32 = 6;
pub const TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE: i32 = 7;
pub const TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE: i32 = 8;
pub const TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY: i32 = 9;
pub const TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY: i32 = 10;
pub const TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY: i32 = 11;
pub const TPMVSCMGR_ERROR_VREADER_INITIALIZE: i32 = 12;
pub const TPMVSCMGR_ERROR_VREADER_CREATE: i32 = 13;
pub const TPMVSCMGR_ERROR_VREADER_DESTROY: i32 = 14;
pub const TPMVSCMGR_ERROR_GENERATE_LOCATE_READER: i32 = 15;
pub const TPMVSCMGR_ERROR_GENERATE_FILESYSTEM: i32 = 16;
pub const TPMVSCMGR_ERROR_CARD_CREATE: i32 = 17;
pub const TPMVSCMGR_ERROR_CARD_DESTROY: i32 = 18;const
TPMVSCMGR_ERROR_IMPERSONATION* = 0
TPMVSCMGR_ERROR_PIN_COMPLEXITY* = 1
TPMVSCMGR_ERROR_READER_COUNT_LIMIT* = 2
TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION* = 3
TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE* = 4
TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE* = 5
TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY* = 6
TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE* = 7
TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE* = 8
TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY* = 9
TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY* = 10
TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY* = 11
TPMVSCMGR_ERROR_VREADER_INITIALIZE* = 12
TPMVSCMGR_ERROR_VREADER_CREATE* = 13
TPMVSCMGR_ERROR_VREADER_DESTROY* = 14
TPMVSCMGR_ERROR_GENERATE_LOCATE_READER* = 15
TPMVSCMGR_ERROR_GENERATE_FILESYSTEM* = 16
TPMVSCMGR_ERROR_CARD_CREATE* = 17
TPMVSCMGR_ERROR_CARD_DESTROY* = 18enum TPMVSCMGR_ERROR : int {
TPMVSCMGR_ERROR_IMPERSONATION = 0,
TPMVSCMGR_ERROR_PIN_COMPLEXITY = 1,
TPMVSCMGR_ERROR_READER_COUNT_LIMIT = 2,
TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION = 3,
TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE = 4,
TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE = 5,
TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY = 6,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE = 7,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE = 8,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY = 9,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY = 10,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY = 11,
TPMVSCMGR_ERROR_VREADER_INITIALIZE = 12,
TPMVSCMGR_ERROR_VREADER_CREATE = 13,
TPMVSCMGR_ERROR_VREADER_DESTROY = 14,
TPMVSCMGR_ERROR_GENERATE_LOCATE_READER = 15,
TPMVSCMGR_ERROR_GENERATE_FILESYSTEM = 16,
TPMVSCMGR_ERROR_CARD_CREATE = 17,
TPMVSCMGR_ERROR_CARD_DESTROY = 18,
}#define global TPMVSCMGR_ERROR_IMPERSONATION 0x0
#define global TPMVSCMGR_ERROR_PIN_COMPLEXITY 0x1
#define global TPMVSCMGR_ERROR_READER_COUNT_LIMIT 0x2
#define global TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION 0x3
#define global TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE 0x4
#define global TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE 0x5
#define global TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY 0x6
#define global TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE 0x7
#define global TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE 0x8
#define global TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY 0x9
#define global TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY 0xA
#define global TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY 0xB
#define global TPMVSCMGR_ERROR_VREADER_INITIALIZE 0xC
#define global TPMVSCMGR_ERROR_VREADER_CREATE 0xD
#define global TPMVSCMGR_ERROR_VREADER_DESTROY 0xE
#define global TPMVSCMGR_ERROR_GENERATE_LOCATE_READER 0xF
#define global TPMVSCMGR_ERROR_GENERATE_FILESYSTEM 0x10
#define global TPMVSCMGR_ERROR_CARD_CREATE 0x11
#define global TPMVSCMGR_ERROR_CARD_DESTROY 0x12