ReactOS 0.4.16-dev-401-g45b008d
COMMON_DEVICE_EXTENSION Struct Reference

#include <kstypes.h>

Collaboration diagram for COMMON_DEVICE_EXTENSION:

Public Attributes

LIST_ENTRY Entry
 
ULONG IsBus
 
union {
   PDEVICE_OBJECT   DeviceObject
 
   ULONG   DeviceReferenceCount
 
}; 
 
union {
   struct __BUS_DEVICE_ENTRY__ *   DeviceEntry
 
   ULONG   Dummy1
 
}; 
 
struct __BUS_ENUM_DEVICE_EXTENSION__BusDeviceExtension
 
ULONG DeviceObjectReferenceCount
 
BOOLEAN IsFDO
 

Detailed Description

Definition at line 147 of file kstypes.h.

Member Data Documentation

◆ 

union { ... } COMMON_DEVICE_EXTENSION::@991

◆ 

union { ... } COMMON_DEVICE_EXTENSION::@993

◆ BusDeviceExtension

struct __BUS_ENUM_DEVICE_EXTENSION__* COMMON_DEVICE_EXTENSION::BusDeviceExtension

◆ DeviceEntry

struct __BUS_DEVICE_ENTRY__* COMMON_DEVICE_EXTENSION::DeviceEntry

Definition at line 158 of file kstypes.h.

◆ DeviceObject

PDEVICE_OBJECT COMMON_DEVICE_EXTENSION::DeviceObject

Definition at line 153 of file kstypes.h.

Referenced by FdcAddDevice(), FdcFdoQueryBusRelations(), and FdoQueryBusRelations().

◆ DeviceObjectReferenceCount

ULONG COMMON_DEVICE_EXTENSION::DeviceObjectReferenceCount

Definition at line 162 of file kstypes.h.

Referenced by KsCreateBusEnumObject().

◆ DeviceReferenceCount

ULONG COMMON_DEVICE_EXTENSION::DeviceReferenceCount

Definition at line 154 of file kstypes.h.

Referenced by KsCreateBusEnumObject().

◆ Dummy1

ULONG COMMON_DEVICE_EXTENSION::Dummy1

Definition at line 159 of file kstypes.h.

◆ Entry

LIST_ENTRY COMMON_DEVICE_EXTENSION::Entry

◆ IsBus

◆ IsFDO


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