Share via


Win32_EncryptableVolume クラスの GetKeyProtectorType メソッド

Win32_EncryptableVolume クラスの GetKeyProtectorType メソッドは、指定されたキー保護機能の種類を示します。

構文

uint32 GetKeyProtectorType(
  [in]  string VolumeKeyProtectorID,
  [out] uint32 KeyProtectorType
);

パラメーター

VolumeKeyProtectorID [in]

型: string

暗号化されたボリューム キー保護機能を管理するために使用される一意の文字列識別子。

KeyProtectorType [out]

型: uint32

キー プロテクタの型を指定する符号なし整数。

説明
0
不明またはその他の保護機能の種類
1
トラステッド プラットフォーム モジュール (TPM)
2
外部キー
3
数値パスワード
4
TPM と PIN
5
TPM とスタートアップ キー
6
TPM と PIN とスタートアップ キー
7
公開キー
8
Passphrase
9
TPM 証明書
10
CryptoAPI Next Generation (CNG) 保護機能

 

戻り値

型: uint32

このメソッドは、次のいずれかのコードまたは失敗した場合に別のエラー コードを返します。

リターン コード/値 説明
S_OK
0 (0x0)
メソッドは正常に実行されました。
E_INVALIDARG
2147942487 (0x80070057)
VolumeKeyProtectorID パラメーターは、有効な KeyProtectorType を参照していません。
FVE_E_NOT_ACTIVATED
2150694920 (0x80310008)
ボリュームで BitLocker が有効になっていません。 BitLocker を有効にするキー保護機能を追加します。

 

解説

マネージド オブジェクト形式 (MOF) ファイルには、Windows Management Instrumentation (WMI) クラスの定義が含まれています。 MOF ファイルは、Windows SDK の一部としてインストールされません。 サーバー マネージャーを使用して関連付けられたロールを追加すると、サーバーにインストールされます。 MOF ファイルの詳細については、「 マネージド オブジェクト形式 (MOF)」を参照してください。

要件

要件
サポートされている最小のクライアント
Windows Vista Enterprise、Windows Vista Ultimate [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]
名前空間
Root\CIMV2\Security\MicrosoftVolumeEncryption
MOF
Win32_encryptablevolume.mof

関連項目

Win32_EncryptableVolume