次の方法で共有


MSFT_StorageProvider クラスの UnregisterSubsystem メソッド

サブシステムの登録を解除します。 プロバイダーはこのサブシステムを管理しなくなります。

構文

UInt32 UnregisterSubsystem(
  [in]  String  Subsystem,
  [in]  String  StorageSubSystemUniqueId,
  [in]  Boolean Force,
  [out] String  ExtendedStatus
);

パラメーター

Subsystem [in]

登録解除するサブシステム、MSFT_StorageSubSystem オブジェクト。

StorageSubSystemUniqueId [in]

ストレージ サブシステムの一意識別子。

Force [in]

サブシステムが異なるユーザーの資格情報で登録されるときに登録解除操作を強制するには TRUE、それ以外の場合は FALSE

ExtendedStatus [out]

MSFT_StorageExtendedStatus オブジェクトでストレージ プロバイダーからの拡張エラー情報。 この情報は実装固有です。

戻り値

Success (0)

Not Supported (1)

Unspecified Error (2)

Timeout (3)

Failed (4)

Invalid Parameter (5)

Access denied (40001)

リソース不足のため、操作を完了できません。 (40002)

ストレージ プロバイダーに接続できません。 (46000)

ストレージ プロバイダーがストレージ サブシステムに接続できません。 (46001)

ローカル ホスト上のストレージ サブシステムを登録/登録解除できません。 (46004)

ストレージ サブシステムは登録されていません。 (46005)

このサブシステムは、既に別のユーザーの資格情報で登録されています。 -Force フラグを使用して既存の登録を削除し、新しい登録を追加します。 (46007)

要件

要件 Value
サポートされている最小のクライアント Windows 8.1 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 R2 [デスクトップ アプリのみ]
名前空間 Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

関連項目

MSFT_StorageProvider