VDS インターフェイス

[Windows 8とWindows Server 2012以降、仮想ディスク サービス COM インターフェイスは Windows Storage Management API に置き換えられます。

仮想ディスク サービス (VDS) オブジェクトは、ストレージ デバイスのクエリ、構成、および保守のためのメソッドを公開するインターフェイスを提供します。

インターフェイス 説明
IEnumVdsObject 特定の型の VDS オブジェクトのセットを列挙します。
IVdsAdmin プロバイダーを VDS に登録します。
IVdsAdvancedDisk パーティションを作成および削除し、パーティション属性を変更します。
IVdsAdvancedDisk2 パーティションの種類を変更するメソッドを提供します。
IVdsAdviseSink VDS 通知を受信します。
IVdsAsync 非同期操作を管理します。
IVdsController コントローラーに対してクエリ操作と構成操作を実行するためのメソッドを公開します。
IVdsControllerControllerPort IVdsController インターフェイスを実装するクラスのコントローラー ポートを列挙するメソッドを提供します。
IVdsControllerPort コントローラー ポートに対してクエリ操作と構成操作を実行するためのメソッドを提供します。
IVdsCreatePartitionEx ベーシック ディスク上にパーティションを作成します。
IVdsDisk 基本ディスクとダイナミック ディスクを照会して構成します。
IVdsDisk2 ディスクの SAN モードをオフラインまたはオンラインに設定するメソッドを提供します。
IVdsDiskPartitionMF パーティションに対してファイル システム管理操作を実行するメソッドを提供します。
IVdsDiskPartitionMF2 追加の書式設定オプションを使用してパーティションを書式設定するメソッドを提供します。
IVdsDrive ドライブに対してクエリ操作と構成操作を実行するためのメソッドを提供します。
IVdsDrive2 ドライブのプロパティに対してクエリを実行するためのメソッドを提供します。
IVdsHbaPort ローカル システム上の HBA ポートのクエリと操作を行うメソッドを提供します。
IVdsHwProvider ハードウェア プロバイダーに対してクエリ操作、再開操作、および更新操作を実行するためのメソッドを提供します。
IVdsHwProviderPrivate ハードウェア プロバイダーが指定された LUN を所有しているかどうかを VDS が判断できるようにするメソッドを提供します。
IVdsHwProviderPrivateMpio 特定の HBA ポートからプロバイダーへのパスの状態を設定するメソッドを提供します。
IVdsHwProviderStoragePools 記憶域プールに LUN を作成し、ハードウェア プロバイダーによって管理されている記憶域プールを列挙するメソッドを提供します。
IVdsHwProviderType ハードウェア プロバイダーの種類を取得するメソッドを提供します。
IVdsHwProviderType2 このインターフェイスは実装されていません。 代わりに IVdsHwProviderType を 使用してください。
IVdsIscsiInitiatorAdapter ローカル システム上の iSCSI イニシエーター アダプターに対してクエリを実行して操作するメソッドを提供します。
IVdsIscsiInitiatorPortal ローカル システム上の iSCSI イニシエーター ポータルに対してクエリを実行して操作するメソッドを提供します。
IVdsIscsiPortal iSCSI ポータルでクエリ操作と構成操作を実行するためのメソッドを提供します。
IVdsIscsiPortalGroup iSCSI ポータル グループでクエリ サービスと構成サービスを実行するためのメソッドを提供します。
IVdsIscsiPortalLocal iSCSI ポータルでローカル イニシエーター固有の IPSEC 事前共有キーを設定する方法を提供します。
IVdsIscsiTarget iSCSI ターゲットに対してクエリ操作と構成操作を実行するためのメソッドを提供します。
IVdsLun LUN (論理ユニット番号) に対してクエリ操作と構成操作を実行するためのメソッドを提供します。
IVdsLun2 論理ユニット番号 (LUN) ヒントを適用および照会するためのメソッドを提供します。
IVdsLunControllerPorts LUN に対してコントローラー ポート構成操作を実行するためのメソッドを提供します。
IVdsLunIscsi iSCSI LUN に対してクエリ操作と構成操作を実行するためのメソッドを提供します。
IVdsLunMpio MPIO 拡張機能を使用して LUN に対してクエリ操作と構成操作を実行するためのメソッドを提供します。
IVdsLunNaming IVds Lun インターフェイスを実装するクラスの LUN に名前を付けるメソッドを提供します。
IVdsLunNumber LUN の LUN 番号に対してクエリを実行するメソッドを提供します。
IVdsLunPlex LUN プレックスに対してクエリ操作と構成操作を実行するためのメソッドを提供します。
IVdsMaintenance サブシステム、コントローラー、またはドライブに対してメンテナンス操作を実行するためのメソッドを提供します。
IVdsOpenVDisk 仮想ディスクを管理するためのメソッドを定義します。
IVdsPack ディスクを含むパックを照会して構成し、ボリュームを作成します。
IVdsPack2 パックにアラインボリュームを作成するメソッドを提供します。
IVdsProvider ハードウェアまたはソフトウェア プロバイダーのプロパティを返します。
IVdsProviderPrivate VDS がプロバイダー オブジェクトに対してさまざまな操作を実行できるようにするメソッドを提供します。
IVdsProviderSupport プロバイダーでサポートされている VDS インターフェイスのバージョンを示すメソッドを提供します。
IVdsRemovable CD-ROM などのリムーバブル ディスクを照会して取り出します。
IVdsService VDS を操作するためのサービス レベルのメソッドを提供します。
IVdsServiceHba ローカル システム上の HBA ポートに対してクエリを実行するメソッドを提供します。
IVdsServiceIscsi ローカル イニシエーター サービスとインターフェイスするメソッドを提供します。
IVdsServiceLoader VDS を起動します。
IVdsServiceUninstallDisk 基本ディスクとダイナミック ディスクをアンインストールする方法を提供します。
IVdsStoragePool 情報を照会し、 記憶域プールの関連オブジェクトを列挙するメソッドを提供します。
IVdsSubSystem サブシステムに対してクエリ操作と構成操作を実行するためのメソッドを提供します。
IVdsSubSystem2 VDS_HINTS2およびVDS_SUB_SYSTEM_PROP2構造体を使用して、サブシステムに対してクエリ操作と構成操作を実行するメソッド提供します。
IVdsSubSystemImportTarget サブシステムの既定の VSS インポート ターゲットのクエリと構成を行うメソッドを提供します。
IVdsSubSystemInterconnect サブシステムでサポートされている相互接続の種類に対してクエリを実行するメソッドを提供します。
IVdsSubSystemIscsi サブシステム上の iSCSI ターゲットとポータルに対してクエリを実行して構成するメソッドを提供します。
IVdsSubSystemNaming IVdsSubSystem インターフェイスを実装するクラスのサブシステムに名前を付けるメソッドを提供します。
IVdsSwProvider ソフトウェア プロバイダー操作を実行します。
IVdsVDisk 仮想ディスクを管理するためのメソッドを定義します。
IVdsVdProvider 仮想ディスクを作成および管理するためのメソッドを定義します。
IVdsVolume ボリューム プレックスを作成および削除し、ボリューム属性を変更します。
IVdsVolume2 ボリューム GUID を含むボリューム プロパティ情報を返すメソッドを提供します。
IVdsVolumeMF ボリューム オブジェクトに対してアクセス パスとファイル システム操作を実行します。
IVdsVolumeMF2 ボリューム オブジェクトに対して追加のファイル システム管理操作を実行するメソッドを提供します。
IVdsVolumeMF3 ボリューム オブジェクトに対して追加のファイル システム管理操作を実行するメソッドを提供します。
IVdsVolumeOnline 1 つのボリュームをオンラインにするメソッドを提供します。
IVdsVolumePlex 含まれているボリュームに対してクエリを実行し、不適切なエクステントを修復します。
IVdsVolumeShrink ボリュームの圧縮をサポートするメソッドを提供します。