структура 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)

См. также раздел

BOOTDISK_INFORMATION

IoGetBootDiskInformation