VDS 結構

[從Windows 8和Windows Server 2012開始,虛擬磁碟服務COM 介面會由Windows 儲存體管理 API取代。

VDS 提供結構,可定義 VDS 物件模型中所表示的物件屬性、通知和其他實體。

結構 Description
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 包含每個通知目標型別特定的 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) 。