ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

PCOMMON_DEVICE_EXTENSION Struct Reference

#include <pci.h>

Data Fields

PDEVICE_OBJECT DeviceObject
BOOLEAN IsFDO
BOOLEAN Removed
DEVICE_POWER_STATE DevicePowerState
BOOLEAN IsClassDO
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
SERENUM_DEVICE_STATE PnpState
ULONG Version
PDEVICE_OBJECT LowerDeviceObject
struct
_FUNCTIONAL_DEVICE_EXTENSION * 
PartitionZeroExtension
PCLASS_DRIVER_EXTENSION DriverExtension
LONG RemoveLock
KEVENT RemoveEvent
KSPIN_LOCK RemoveTrackingSpinlock
PVOID RemoveTrackingList
LONG RemoveTrackingUntrackedCount
PVOID DriverData
struct {
   BOOLEAN   IsFdo:1
   BOOLEAN   IsInitialized:1
   BOOLEAN   IsSrbLookasideListInitialized:1
DUMMYSTRUCTNAME
UCHAR PreviousState
UCHAR CurrentState
ULONG IsRemoved
UNICODE_STRING DeviceName
struct _PHYSICAL_DEVICE_EXTENSION * ChildList
ULONG PartitionNumber
LARGE_INTEGER PartitionLength
LARGE_INTEGER StartingOffset
PCLASS_DEV_INFO DevInfo
ULONG PagingPathCount
ULONG DumpPathCount
ULONG HibernationPathCount
KEVENT PathCountEvent
NPAGED_LOOKASIDE_LIST SrbLookasideList
UNICODE_STRING MountedDeviceInterfaceName
ULONG GuidCount
PGUIDREGINFO GuidRegInfo
DICTIONARY FileObjectDictionary
PCLASS_PRIVATE_COMMON_DATA PrivateCommonData
PDRIVER_DISPATCHDispatchTable
ULONG_PTR Reserved3
ULONG_PTR Reserved4
BOOLEAN IsHub
PDISPATCHIRP Dispatcher

Detailed Description

Definition at line 38 of file pci.h.


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

Generated on Sat May 26 2012 06:32:57 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.