次の方法で共有


Win32_EncryptableVolume クラスの ClearAllAutoUnlockKeys メソッド

Win32_EncryptableVolume クラスの ClearAllAutoUnlockKeys メソッドは、データ ボリュームのロックを自動的に解除するために使用されている、現在実行中のオペレーティング システム ボリュームに保存されているすべての外部キーと関連情報を削除します。

構文

uint32 ClearAllAutoUnlockKeys();

パラメーター

このメソッドにはパラメーターはありません。

戻り値

型: uint32

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

リターン コード/値 説明
S_OK
0 (0x0)
メソッドは正常に実行されました。
FVE_E_NOT_ACTIVATED
2150694920 (0x80310008)
ボリュームで BitLocker が有効になっていません。 BitLocker を有効にするキー保護機能を追加します。
FVE_E_NOT_OS_VOLUME
2150694952 (0x80310028)
メソッドは、現在実行中のオペレーティング システム ボリュームに対してのみ実行できます。

 

解説

ClearAllAutoUnlockKeys は、コンピューターに現在接続されていないデータ ボリュームであっても、現在実行中のオペレーティング システムに関連付けられているすべてのデータ ボリュームに対して DisableAutoUnlock を実行するのと同じ機能を実現します。 また、存在しなくなったデータ ボリュームに関連付けられている古いロック解除情報も削除されます。

現在実行中のオペレーティング システム ボリュームで Decrypt を呼び出す前に、 ClearAllAutoUnlockKeys を使用して、ディスク上のクリアでデータ ボリュームのロックを自動的に解除するためにオペレーティング システム レジストリに配置された情報にアクセスできないようにします。

ClearAllAutoUnlockKeys が正常に実行されると、UnlockWithExternalKey または UnlockWithNumericalPassword メソッドを使用して、このコンピューター上のすべてのデータ ボリュームのロックを解除できます。 EnableAutoUnlock を使用して、データ ボリュームの自動ロック解除を再度有効にします。

他のエラーが返されない場合、 ClearAllAutoUnlockKeys は、現在実行中のオペレーティング システム ボリュームに関連付けられているデータ ボリュームのロックを自動的に解除するために使用されるボリューム 保護機能 ID と外部キーをレジストリから削除します。

マネージド オブジェクト形式 (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