共用方式為


VDS 結構

[從 Windows 8 和 Windows Server 2012 開始,虛擬磁碟服務 COM 介面會由 Windows 記憶體管理 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 plex 的自動磁提示。
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 包含每個通知目標類型 (subject) 專屬的 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 定義路徑的唯一識別。
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 為存儲設備提供一或多個 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 定義 子系統物件的屬性。 這個結構與 VDS_SUB_SYSTEM_PROP 結構相同,不同之處在於它包含支援的RAID類型和機箱數目做為成員。
VDS_TARGET_NOTIFICATION 定義 iSCSI 目標事件的詳細數據。
VDS_VDISK_PROPERTIES 定義虛擬磁碟的屬性。
VDS_VOLUME_NOTIFICATION 表示基礎基本和動態軟體提供者所產生的磁碟區通知資訊。
VDS_VOLUME_PLEX_PROP 表示 volume-plex 物件的屬性。
VDS_VOLUME_PROP 定義 磁碟區物件的屬性。
VDS_VOLUME_PROP2 定義磁碟區物件 的屬性。 這個結構與 VDS_VOLUME_PROP 結構相同,不同之處在於它也包含磁碟區 GUID。
VDS_WWN 定義全球名稱(WWN)。