ReactOS 0.4.15-dev-7961-gdcf9eb0
_BL_DEVICE_DESCRIPTOR Struct Reference

#include <bl.h>

Collaboration diagram for _BL_DEVICE_DESCRIPTOR:

Public Attributes

DEVICE_TYPE DeviceType
 
ULONG Flags
 
ULONG Size
 
ULONG Unknown
 
union {
   BL_LOCAL_DEVICE   Local
 
   struct {
      ULONG   Unknown
 
   }   Remote
 
   struct {
      union {
         ULONG   PartitionNumber
 
      }   Mbr
 
      union {
         GUID   PartitionGuid
 
      }   Gpt
 
      BL_LOCAL_DEVICE   Disk
 
   }   Partition
 
}; 
 

Detailed Description

Definition at line 948 of file bl.h.

Member Data Documentation

◆ 

union { ... } _BL_DEVICE_DESCRIPTOR::@139

◆ DeviceType

◆ Disk

BL_LOCAL_DEVICE _BL_DEVICE_DESCRIPTOR::Disk

Definition at line 975 of file bl.h.

◆ Flags

ULONG _BL_DEVICE_DESCRIPTOR::Flags

Definition at line 951 of file bl.h.

Referenced by BmpCreateDevices().

◆ 

union { ... } _BL_DEVICE_DESCRIPTOR::Gpt

◆ Local

BL_LOCAL_DEVICE _BL_DEVICE_DESCRIPTOR::Local

Definition at line 956 of file bl.h.

Referenced by BlockIoEfiCompareDevice(), BmFwVerifySelfIntegrity(), and MmFwGetMemoryMap().

◆ 

union { ... } _BL_DEVICE_DESCRIPTOR::Mbr

◆ 

struct { ... } _BL_DEVICE_DESCRIPTOR::Partition

Referenced by BlockIoEfiCompareDevice().

◆ PartitionGuid

GUID _BL_DEVICE_DESCRIPTOR::PartitionGuid

Definition at line 972 of file bl.h.

◆ PartitionNumber

ULONG _BL_DEVICE_DESCRIPTOR::PartitionNumber

Definition at line 967 of file bl.h.

◆ 

struct { ... } _BL_DEVICE_DESCRIPTOR::Remote

◆ Size

◆ Unknown

ULONG _BL_DEVICE_DESCRIPTOR::Unknown

Definition at line 953 of file bl.h.


The documentation for this struct was generated from the following file: