Win32_Tpm::IsReadyInformation メソッド
TPM の準備ができているかどうかを示し、TPM の状態に関する追加情報を提供します。 information パラメーターは、TPM を完全にプロビジョニングするために必要な情報のビットマスクを返します。
このメソッドには、ローカル管理者のみがアクセスできます。
構文
uint32 IsReadyInformation(
[out] BOOL IsReady,
[out] uint32 Information
);
パラメーター
-
IsReady [out]
-
TPM とシステムが TPM で使用するために完全にプロビジョニングされている場合は 、TRUE に 設定します。
-
情報 [out]
-
TPM を完全にプロビジョニングするために必要な情報と同じ量の情報のビットマスクを返します。
Information パラメーターは、次の値で構成できます。
値 説明 - INFORMATION_SHUTDOWN
- 0x00000002
プラットフォームの再起動が必要です (シャットダウン)。 - INFORMATION_REBOOT
- 0x00000004
プラットフォームの再起動が必要です (再起動)。 - INFORMATION_TPM_FORCE_CLEAR
- 0x00000008
TPM は既に所有されています。 TPM をクリアする必要があるか、TPM 所有者の承認値をインポートする必要があります。 - INFORMATION_PHYSICAL_PRESENCE
- 0x00000010
TPM をプロビジョニングするには、物理プレゼンスが必要です。 - INFORMATION_TPM_ACTIVATE
- 0x00000020
TPM が無効になっているか、非アクティブ化されています。 - INFORMATION_TPM_TAKE_OWNERSHIP
- 0x00000040
TPM 所有権が取得されました。 - INFORMATION_TPM_CREATE_EK
- 0x00000080
TPM には保証キー (EK) が存在します。 - INFORMATION_TPM_OWNERAUTH
- 0x00000100
TPM 所有者の承認がレジストリに正しく格納されていません。 - INFORMATION_TPM_SRK_AUTH
- 0x00000200
ストレージ ルート キー (SRK) 承認値がゼロではありません。 - INFORMATION_TPM_DISABLE_OWNER_CLEAR
- 0x00000400
オペレーティング システムが TPM 所有者承認値を使用した TPM のクリアを無効にするように構成されていて、TPM 所有者承認値を持つ TPM のクリアを防ぐために TPM がまだ構成されていない場合。 - INFORMATION_TPM_SRKPUB
- 0x00000800
TPM のストレージ ルート キーに関するオペレーティング システムのレジストリ情報が、TPM ストレージ ルート キーと一致しません。 - INFORMATION_TPM_READ_SRKPUB
- 0x00001000
ストレージ ルート キーの公開値の読み取りを許可する TPM 永続的フラグが設定されていません。 - INFORMATION_TPM_BOOT_COUNTER
- 0x00002000
ブート中にインクリメントされた単調カウンターが作成されていません。 - INFORMATION_TPM_AD_BACKUP
- 0x00004000
TPM の所有者の承認が Active Directory にバックアップされていません。 - INFORMATION_TPM_AD_BACKUP_PHASE_I
- 0x00008000
Active Directory の TPM 所有者承認情報ストレージの最初の部分が進行中です。 - INFORMATION_TPM_AD_BACKUP_PHASE_II
- 0x00010000
Active Directory の TPM 所有者承認情報ストレージの 2 番目の部分が進行中です。 - INFORMATION_LEGACY_CONFIGURATION
- 0x00020000
Windows グループ ポリシーは、TPM 所有者の承認を格納しないように構成されているため、TPM を完全に準備できません。 - INFORMATION_EK_CERTIFICATE
- 0x00040000
EK 証明書が TPM NV Ram から読み取られず、レジストリに格納されました。 - INFORMATION_TCG_EVENT_LOG
- 0x00080000
TCG イベント ログが空であるか、読み取れません。 - INFORMATION_NOT_REDUCED
- 0x00100000
TPM が所有されていません。 - INFORMATION_GENERIC_ERROR
- 0x00200000
エラーが発生しましたが、特定のタスクに固有ではありません。 - INFORMATION_DEVICE_LOCK_COUNTER
- 0x00400000
デバイス ロック カウンターが作成されていません。 - INFORMATION_DEVICEID
- 0x00800000
デバイス識別子が作成されていません。 - INFORMATION_ATTESTATION_VULNERABILITY
- 0x01000000
TPM には、正常性構成証明に関連する脆弱性があります。
戻り値
すべての TPM エラーと TPM 基本サービス に固有のエラーを返すことができます。
一般的なリターン コードを次に示します。
リターン コード/値 | 説明 |
---|---|
|
メソッドは正常に実行されました。 |
解説
マネージド オブジェクト形式 (MOF) ファイルには、Windows Management Instrumentation (WMI) クラスの定義が含まれています。 MOF ファイルは、Windows SDK の一部としてインストールされません。 サーバー マネージャーを使用して関連付けられたロールを追加すると、サーバーにインストールされます。 MOF ファイルの詳細については、「 マネージド オブジェクト形式 (MOF)」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2012 [デスクトップ アプリのみ] |
名前空間 |
\\.\root\CIMV2\Security\MicrosoftTpm |
MOF |
|
[DLL] |
|
関連項目
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示