структура BOOTDISK_INFORMATION (wdm.h)
Структура BOOTDISK_INFORMATION содержит основные сведения, описывающие загрузочные и системные диски.
Синтаксис
typedef struct _BOOTDISK_INFORMATION {
LONGLONG BootPartitionOffset;
LONGLONG SystemPartitionOffset;
ULONG BootDeviceSignature;
ULONG SystemDeviceSignature;
} BOOTDISK_INFORMATION, *PBOOTDISK_INFORMATION;
Члены
BootPartitionOffset
Указывает смещение (в байтах) на загрузочном диске, где начинается загрузочный раздел.
SystemPartitionOffset
Указывает смещение (в байтах) на системном диске, где начинается системный раздел.
BootDeviceSignature
Если загрузочный диск отформатирован с помощью таблицы разделов MBR, это указывает сигнатуру для таблицы разделов MBR диска. В противном случае этот элемент не используется.
SystemDeviceSignature
Если системный диск отформатирован с помощью таблицы разделов MBR, это указывает подпись для таблицы разделов MBR диска. В противном случае этот элемент не используется.
Комментарии
IoGetBootDiskInformation возвращает эту структуру для описания загрузочных и системных дисков.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Драйверы в Microsoft Windows XP и более поздних версиях операционной системы Windows должны использовать структуру BOOTDISK_INFORMATION_EX. |
Верхняя часть | wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h) |