wdm.h) (BOOTDISK_INFORMATION 结构

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)

另请参阅

BOOTDISK_INFORMATION_EX

IoGetBootDiskInformation