структура BOOTDISK_INFORMATION_EX (wdm.h)
Структура BOOTDISK_INFORMATION_EX содержит расширенные сведения, описывающие загрузочные и системные диски.
Синтаксис
typedef struct _BOOTDISK_INFORMATION_EX {
LONGLONG BootPartitionOffset;
LONGLONG SystemPartitionOffset;
ULONG BootDeviceSignature;
ULONG SystemDeviceSignature;
GUID BootDeviceGuid;
GUID SystemDeviceGuid;
BOOLEAN BootDeviceIsGpt;
BOOLEAN SystemDeviceIsGpt;
} BOOTDISK_INFORMATION_EX, *PBOOTDISK_INFORMATION_EX;
Члены
BootPartitionOffset
Указывает смещение (в байтах) на загрузочном диске, где начинается загрузочный раздел.
SystemPartitionOffset
Указывает смещение (в байтах) на системном диске, где начинается системный раздел.
BootDeviceSignature
Если элемент BootDeviceIsGpt имеет значение FALSE, это указывает подпись для таблицы разделов MBR диска. В противном случае этот элемент не используется.
SystemDeviceSignature
Если элемент SystemDeviceIsGpt имеет значение FALSE, это указывает сигнатуру для таблицы разделов MBR диска. В противном случае этот элемент не используется.
BootDeviceGuid
Если элемент BootDeviceIsGpt имеет значение TRUE, это указывает GUID загрузочного диска. В противном случае этот элемент не используется.
SystemDeviceGuid
Если элемент SystemDeviceIsGpt имеет значение TRUE, это указывает GUID загрузочного диска. В противном случае этот элемент не используется.
BootDeviceIsGpt
Значение TRUE , если загрузочный диск отформатирован с типом таблицы разделов GPT.
SystemDeviceIsGpt
Значение TRUE , если системный диск отформатирован с типом таблицы разделов GPT.
Комментарии
В Windows XP и более поздних версиях IoGetBootDiskInformation возвращает эту структуру для описания загрузочных и системных дисков.
Требования
Требование | Значение |
---|---|
Заголовок | wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h) |