ReactOS  0.4.15-dev-439-g292f67a
_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 949 of file bl.h.

Member Data Documentation

◆ @129

union { ... }

◆ DeviceType

◆ Disk

BL_LOCAL_DEVICE _BL_DEVICE_DESCRIPTOR::Disk

Definition at line 976 of file bl.h.

◆ Flags

ULONG _BL_DEVICE_DESCRIPTOR::Flags

Definition at line 952 of file bl.h.

Referenced by BmpCreateDevices().

◆ Gpt

union { ... } _BL_DEVICE_DESCRIPTOR::Gpt

◆ Local

BL_LOCAL_DEVICE _BL_DEVICE_DESCRIPTOR::Local

Definition at line 957 of file bl.h.

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

◆ Mbr

union { ... } _BL_DEVICE_DESCRIPTOR::Mbr

◆ Partition

struct { ... } _BL_DEVICE_DESCRIPTOR::Partition

Referenced by BlockIoEfiCompareDevice().

◆ PartitionGuid

GUID _BL_DEVICE_DESCRIPTOR::PartitionGuid

Definition at line 973 of file bl.h.

◆ PartitionNumber

ULONG _BL_DEVICE_DESCRIPTOR::PartitionNumber

Definition at line 968 of file bl.h.

◆ Remote

struct { ... } _BL_DEVICE_DESCRIPTOR::Remote

◆ Size

◆ Unknown

ULONG _BL_DEVICE_DESCRIPTOR::Unknown

Definition at line 954 of file bl.h.


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