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 | ボリュームの圧縮をサポートするメソッドを提供します。 |