VDS 構造体
[Windows 8とWindows Server 2012以降、仮想ディスク サービス COM インターフェイスは Windows Storage Management API に置き換えられます。
VDS は、 VDS オブジェクト モデルで表されるオブジェクトのプロパティ、通知、およびその他のエンティティを定義する構造体を提供します。
構造体 | 説明 |
---|---|
CHANGE_ATTRIBUTES_PARAMETERS | パーティション スタイルのパーティション パラメーターを定義します。 |
CHANGE_PARTITION_TYPE_PARAMETERS | パーティションの種類を変更するときに使用するパラメーターについて説明します。 |
CREATE_PARTITION_PARAMETERS | パーティション スタイルのパーティション パラメーターを定義します。 |
VDS_ASYNC_OUTPUT | 非同期オブジェクトの出力情報を表します。 |
VDS_CONTROLLER_NOTIFICATION | コントローラーの有効なオブジェクトステータス値を指定します。 |
VDS_CONTROLLER_PROP | コントローラー オブジェクトのプロパティを定義します。 |
VDS_CREATE_VDISK_PARAMETERS | 仮想ディスクの作成時に使用するパラメーターを格納します。 |
VDS_DISK_EXTENT | ディスク エクステントのプロパティを定義します。 |
VDS_DISK_FREE_EXTENT | ディスク上の空きエクステントについて説明します。 |
VDS_DISK_NOTIFICATION | 基になるプロバイダーまたは初期化されていないディスクの VDS によって生成されたディスク通知情報を表します。 |
VDS_DISK_PROP | ディスク オブジェクトのプロパティを定義します。 |
VDS_DISK_PROP2 | ディスク オブジェクトのプロパティを定義します。 この構造は 、VDS_DISK_PROP 構造と同じですが、場所パスも含まれており、ディスクがオフラインの場合はオフラインである理由が含まれる点が除きます。 |
VDS_DRIVE_EXTENT | ドライブエクステントのプロパティを定義します。 |
VDS_DRIVE_LETTER_NOTIFICATION | VDS によって生成されるドライブ文字通知情報を表します。 |
VDS_DRIVE_LETTER_PROP | ドライブ文字のプロパティを表します。 |
VDS_DRIVE_NOTIFICATION | ドライブ通知の詳細が含まれます。 |
VDS_DRIVE_PROP | ドライブ オブジェクトのプロパティを定義します。 |
VDS_DRIVE_PROP2 | ドライブ オブジェクトのプロパティを定義します。 この構造は 、エンクロージャー 番号、バス・タイプ、およびスピンドル速度をメンバーとして含む点を除き、VDS_DRIVE_PROP構造と同じです。 |
VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP | ボリュームの書式設定でサポートされているファイル システムに関する情報を提供します。 |
VDS_FILE_SYSTEM_NOTIFICATION | VDS によって生成されるファイル システム通知情報を表します。 |
VDS_FILE_SYSTEM_PROP | ファイル システムのプロパティを表します。 |
VDS_FILE_SYSTEM_TYPE_PROP | ファイル システムの種類を識別するプロパティを表します。 |
VDS_HBAPORT_PROP | HBA ポート オブジェクトのプロパティを定義します。 |
VDS_HINTS | LUN または LUN プレックスの自動マジック ヒントが含まれます。 |
VDS_HINTS2 | 記憶域プール内の LUN の自動マジック ヒントが含まれています。 |
VDS_INPUT_DISK | 入力ディスク情報を表します。 |
VDS_INTERCONNECT | 物理相互接続のアドレス データを格納します。 |
VDS_IPADDRESS | IP アドレスとポートを定義します。 |
VDS_ISCSI_INITIATOR_ADAPTER_PROP | iSCSI イニシエーター アダプター オブジェクトのプロパティを定義します。 |
VDS_ISCSI_INITIATOR_PORTAL_PROP | iSCSI イニシエーター ポータル オブジェクトのプロパティを定義します。 |
VDS_ISCSI_IPSEC_KEY | iSCSI ポータルの事前共有キーを定義します。 |
VDS_ISCSI_PORTAL_PROP | iSCSI ポータル オブジェクトのプロパティを定義します。 |
VDS_ISCSI_PORTALGROUP_PROP | iSCSI ポータル グループ オブジェクトのプロパティを定義します。 |
VDS_ISCSI_SHARED_SECRET | iSCSI イニシエーターまたはターゲットの CHAP 共有シークレットを定義します。 |
VDS_ISCSI_TARGET_PROP | iSCSI ターゲット オブジェクトのプロパティを定義します。 |
VDS_LUN_INFORMATION | LUN またはディスクに関する情報が含まれます。 |
VDS_LUN_NOTIFICATION | LUN 通知の詳細を格納します。 |
VDS_LUN_PLEX_PROP | LUN plex オブジェクトのプロパティを定義します。 |
VDS_LUN_PROP | LUN オブジェクトのプロパティを定義します。 |
VDS_MOUNT_POINT_NOTIFICATION | ドライブ文字またはボリューム GUID パスが変更されたために、基本または動的ソフトウェア プロバイダーによって返された通知情報を表します。 |
VDS_NOTIFICATION | 各通知ターゲットの種類 (件名) に固有の VDS 通知構造が含まれます。 |
VDS_PACK_NOTIFICATION | 基になる基本ソフトウェア プロバイダーまたは動的ソフトウェア プロバイダーによって生成されるパック通知情報を表します。 |
VDS_PACK_PROP | pack オブジェクトのプロパティを表します。 |
VDS_PARTITION_INFO_GPT | GUID パーティション テーブル (GPT) パーティションの情報を表します。 |
VDS_PARTITION_INFO_MBR | マスター ブート レコード (MBR) パーティションの情報を表します。 |
VDS_PARTITION_INFORMATION_EX | この構造体は、システムで使用するために予約されています。 |
VDS_PARTITION_NOTIFICATION | 基になる基本ソフトウェア プロバイダーまたは動的ソフトウェア プロバイダーによって生成されたパーティション通知情報を表します。 |
VDS_PARTITION_PROP | パーティションのプロパティを定義します。 |
VDS_PATH_ID | パスの一意の ID を定義します。 |
VDS_PATH_INFO | パスの情報を定義します。 |
VDS_PATH_POLICY | 特定のパスに適用される負荷分散ポリシーを定義します。 |
VDS_POOL_ATTRIBUTES | 記憶域プールの属性を定義します。 |
VDS_POOL_CUSTOM_ATTRIBUTES | 記憶域プールのカスタム属性を定義します。 |
VDS_PORT_NOTIFICATION | コントローラー ポート イベントの詳細を定義します。 |
VDS_PORT_PROP | コントローラー ポート オブジェクトのプロパティを格納します。 |
VDS_PORTAL_GROUP_NOTIFICATION | iSCSI ポータル グループ イベントの詳細を定義します。 |
VDS_PORTAL_NOTIFICATION | iSCSI ポータル イベントの詳細を定義します。 |
VDS_PROVIDER_PROP | プロバイダー オブジェクトのプロパティを定義します。 |
VDS_REPARSE_POINT_PROP | ボリューム オブジェクトの再解析ポイント プロパティを定義します。 |
VDS_SERVICE_PROP | サービス オブジェクトのプロパティを定義します。 |
VDS_STORAGE_DEVICE_ID_DESCRIPTOR | ストレージ デバイスの 1 つ以上 のVDS_STORAGE_IDENTIFIER 構造体 (通常は、デバイスのクラスではなくインスタンス) を提供します。 |
VDS_STORAGE_IDENTIFIER | 特定のコード セットと型を使用してストレージ デバイスを識別します。 |
VDS_STORAGE_POOL_DRIVE_EXTENT | 記憶域プールで使用できるドライブエクステントを定義します。 |
VDS_STORAGE_POOL_PROP | 記憶域プール オブジェクトのプロパティを定義します。 |
VDS_SUB_SYSTEM_NOTIFICATION | サブシステム通知の詳細が含まれます。 |
VDS_SUB_SYSTEM_PROP | サブシステム オブジェクトのプロパティを定義します。 |
VDS_SUB_SYSTEM_PROP2 | サブシステム オブジェクトのプロパティを定義します。 この構造体は 、サポート されている RAID タイプとエンクロージャの数をメンバーとして含む点を除き、VDS_SUB_SYSTEM_PROP構造と同じです。 |
VDS_TARGET_NOTIFICATION | iSCSI ターゲット イベントの詳細を定義します。 |
VDS_VDISK_PROPERTIES | 仮想ディスクのプロパティを定義します。 |
VDS_VOLUME_NOTIFICATION | 基になる基本および動的ソフトウェア プロバイダーによって生成されたボリューム通知情報を表します。 |
VDS_VOLUME_PLEX_PROP | volume-plex オブジェクトのプロパティを表します。 |
VDS_VOLUME_PROP | ボリューム オブジェクトのプロパティを定義します。 |
VDS_VOLUME_PROP2 | ボリューム オブジェクトのプロパティを定義します。 この構造体は 、ボリューム GUID も含まれる点を除き、VDS_VOLUME_PROP構造体と同じです。 |
VDS_WWN | ワールドワイド名 (WWN) を定義します。 |