Share via


GET_VIRTUAL_DISK_INFO_VERSION列舉 (virtdisk.h)

包含您可以擷取的虛擬硬碟 (VHD) 資訊種類。 如需詳細資訊,請參閱 GET_VIRTUAL_DISK_INFO

Syntax

typedef enum _GET_VIRTUAL_DISK_INFO_VERSION {
  GET_VIRTUAL_DISK_INFO_UNSPECIFIED = 0,
  GET_VIRTUAL_DISK_INFO_SIZE = 1,
  GET_VIRTUAL_DISK_INFO_IDENTIFIER = 2,
  GET_VIRTUAL_DISK_INFO_PARENT_LOCATION = 3,
  GET_VIRTUAL_DISK_INFO_PARENT_IDENTIFIER = 4,
  GET_VIRTUAL_DISK_INFO_PARENT_TIMESTAMP = 5,
  GET_VIRTUAL_DISK_INFO_VIRTUAL_STORAGE_TYPE = 6,
  GET_VIRTUAL_DISK_INFO_PROVIDER_SUBTYPE = 7,
  GET_VIRTUAL_DISK_INFO_IS_4K_ALIGNED = 8,
  GET_VIRTUAL_DISK_INFO_PHYSICAL_DISK = 9,
  GET_VIRTUAL_DISK_INFO_VHD_PHYSICAL_SECTOR_SIZE = 10,
  GET_VIRTUAL_DISK_INFO_SMALLEST_SAFE_VIRTUAL_SIZE = 11,
  GET_VIRTUAL_DISK_INFO_FRAGMENTATION = 12,
  GET_VIRTUAL_DISK_INFO_IS_LOADED = 13,
  GET_VIRTUAL_DISK_INFO_VIRTUAL_DISK_ID = 14,
  GET_VIRTUAL_DISK_INFO_CHANGE_TRACKING_STATE = 15
} GET_VIRTUAL_DISK_INFO_VERSION;

常數

 
GET_VIRTUAL_DISK_INFO_UNSPECIFIED
值: 0
保留的。 不應該使用這個值。
GET_VIRTUAL_DISK_INFO_SIZE
值: 1
與虛擬磁碟大小相關的資訊,包括總大小、使用的實體配置、區塊大小、
和扇區大小。
GET_VIRTUAL_DISK_INFO_IDENTIFIER
值: 2
唯一識別碼。 此標識符會持續儲存在虛擬磁碟中,甚至不會變更
如果虛擬磁碟檔案複製到另一個檔案,則為 。
GET_VIRTUAL_DISK_INFO_PARENT_LOCATION
值: 3
父虛擬磁碟的路徑。 僅適用於差異虛擬磁碟。
GET_VIRTUAL_DISK_INFO_PARENT_IDENTIFIER
值: 4
父虛擬磁碟的唯一標識符。 僅適用於差異虛擬磁碟。
GET_VIRTUAL_DISK_INFO_PARENT_TIMESTAMP
值: 5
建立子虛擬磁碟時父系的時間戳。 僅適用於差異虛擬
磁碟。
GET_VIRTUAL_DISK_INFO_VIRTUAL_STORAGE_TYPE
值: 6
識別虛擬磁碟類型的裝置標識碼和廠商標識碼。
GET_VIRTUAL_DISK_INFO_PROVIDER_SUBTYPE
值: 7
虛擬磁碟的類型。
GET_VIRTUAL_DISK_INFO_IS_4K_ALIGNED
值: 8
指出虛擬磁碟是否對齊 4 KB。

Windows 7 和 Windows Server 2008 R2: Windows 8 和 Windows Server 2012 之前,不支援此值。
GET_VIRTUAL_DISK_INFO_PHYSICAL_DISK
值: 9
虛擬磁碟所在實體磁碟的詳細數據。

Windows 7 和 Windows Server 2008 R2: Windows 8 和 Windows Server 2012 之前,不支援此值。
GET_VIRTUAL_DISK_INFO_VHD_PHYSICAL_SECTOR_SIZE
值: 10
虛擬磁碟的實體扇區大小。

Windows 7 和 Windows Server 2008 R2: Windows 8 和 Windows Server 2012 之前,不支援此值。
GET_VIRTUAL_DISK_INFO_SMALLEST_SAFE_VIRTUAL_SIZE
值: 11
虛擬磁碟的最小安全最小大小。

Windows 7 和 Windows Server 2008 R2: Windows 8 和 Windows Server 2012 之前,不支援此值。
GET_VIRTUAL_DISK_INFO_FRAGMENTATION
值: 12
虛擬磁碟的片段層級。

Windows 7 和 Windows Server 2008 R2: Windows 8 和 Windows Server 2012 之前,不支援此值。
GET_VIRTUAL_DISK_INFO_IS_LOADED
值: 13
虛擬磁碟目前是否已掛接且正在使用中。

Windows 8 和 Windows Server 2012:Windows 8.1 和 Windows Server 2012 R2 之前,不支援此值。
GET_VIRTUAL_DISK_INFO_VIRTUAL_DISK_ID
值: 14
當使用者第一次建立虛擬磁碟以嘗試唯一識別該虛擬磁碟時所建立的標識碼。

Windows 8 和 Windows Server 2012:Windows 8.1 和 Windows Server 2012 R2 之前,不支援此值。
GET_VIRTUAL_DISK_INFO_CHANGE_TRACKING_STATE
值: 15
虛擬磁碟的復原變更追蹤狀態 (RCT) 。

Windows 8.1和 Windows Server 2012 R2:Windows 10 和 Windows Server 2016 之前不支援此值。

規格需求

需求
最低支援的用戶端 Windows 7
最低支援的伺服器 Windows Server 2008 R2
標頭 virtdisk.h

另請參閱

關於 VHD

GET_VIRTUAL_DISK_INFO

GetVirtualDiskInformation

VHD 參考