ReactOS  0.4.14-dev-323-g6fe6a88
_PHYSICAL_DEVICE_EXTENSION Struct Reference

#include <classpnp.h>

Collaboration diagram for _PHYSICAL_DEVICE_EXTENSION:

Public Attributes

union {
   struct {
      ULONG   Version
 
      PDEVICE_OBJECT   DeviceObject
 
   }   DUMMYSTRUCTNAME
 
   COMMON_DEVICE_EXTENSION   CommonExtension
 
DUMMYUNIONNAME
 
BOOLEAN IsMissing
 
BOOLEAN IsEnumerated
 
PCLASS_PRIVATE_PDO_DATA PrivatePdoData
 
ULONG_PTR Reserved2
 
ULONG_PTR Reserved3
 
ULONG_PTR Reserved4
 

Detailed Description

Definition at line 622 of file classpnp.h.

Member Data Documentation

◆ CommonExtension

◆ DeviceObject

PDEVICE_OBJECT _PHYSICAL_DEVICE_EXTENSION::DeviceObject

Definition at line 626 of file classpnp.h.

Referenced by ClassRetrieveDeviceRelations().

◆ DUMMYSTRUCTNAME

_ANONYMOUS_STRUCT { ... } _PHYSICAL_DEVICE_EXTENSION::DUMMYSTRUCTNAME

◆ DUMMYUNIONNAME

_ANONYMOUS_UNION { ... } _PHYSICAL_DEVICE_EXTENSION::DUMMYUNIONNAME

◆ IsEnumerated

BOOLEAN _PHYSICAL_DEVICE_EXTENSION::IsEnumerated

Definition at line 631 of file classpnp.h.

Referenced by ClassRetrieveDeviceRelations().

◆ IsMissing

BOOLEAN _PHYSICAL_DEVICE_EXTENSION::IsMissing

◆ PrivatePdoData

PCLASS_PRIVATE_PDO_DATA _PHYSICAL_DEVICE_EXTENSION::PrivatePdoData

Definition at line 633 of file classpnp.h.

◆ Reserved2

ULONG_PTR _PHYSICAL_DEVICE_EXTENSION::Reserved2

Definition at line 637 of file classpnp.h.

◆ Reserved3

ULONG_PTR _PHYSICAL_DEVICE_EXTENSION::Reserved3

Definition at line 638 of file classpnp.h.

◆ Reserved4

ULONG_PTR _PHYSICAL_DEVICE_EXTENSION::Reserved4

Definition at line 639 of file classpnp.h.

◆ Version

ULONG _PHYSICAL_DEVICE_EXTENSION::Version

Definition at line 625 of file classpnp.h.


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