Drive オブジェクト
[Windows 8 および Windows Server 2012 以降、Virtual Disk Service COM インターフェイスは、Windows Storage Management APIに置き換えられます。
ドライブ オブジェクトは、サブシステム内に含まれる物理ディスク ドライブをモデル化します。 各ドライブはバスに接続し、スロットを占有し、一連のドライブ エクステントを含みます。 各ドライブは、任意の数の LUN にエクステントを提供できます。 ドライブはホット スペアとして指定することもできます。
IVdsSubSystem::QueryDrives メソッドを使用して、特定のサブシステムに含まれるドライブを特定します。 呼び出し元は、QueryDrives メソッドによって返される列挙体から目的のドライブ オブジェクトを選択するか、IVdsSubSystem::GetDrive メソッドを呼び出して目的のバスとスロット番号を渡すことによって、特定のドライブへのポインターを取得できます。 ドライブ オブジェクトを使用すると、ドライブの状態と、ドライブのプロパティ、関連付けられているドライブエクステント、およびドライブを含むサブシステムのクエリを設定できます。
ドライブ オブジェクトのプロパティには、オブジェクト識別子、名前、シリアル番号に加えて、ドライブの状態、正常性、フラグが含まれます。バイト単位のサイズ。とバスとスロット番号。
次の表に、関連するインターフェイス、列挙型、および構造体を示します。
種類 | 要素 |
---|---|
このオブジェクトによって常に公開されるインターフェイス | IVdsDriveの |
このオブジェクトによって公開される可能性があるインターフェイス | IVdsMaintenanceの |
関連付けられた列挙型 | VDS_DRIVE_FLAG、VDS_DRIVE_STATUS、および VDS_DRIVE_EXTENT。 |
関連付けられた構造体 | VDS_DRIVE_PROP と VDS_DRIVE_NOTIFICATION。 |
関連トピック
-
ハードウェア プロバイダー オブジェクト の