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

PDEVICE_NODE Struct Reference

#include <iotypes.h>

Data Fields

struct _DEVICE_NODE * Sibling
struct _DEVICE_NODE * Child
struct _DEVICE_NODE * Parent
struct _DEVICE_NODE * LastChild
ULONG Level
struct _PO_DEVICE_NOTIFY * Notify
PO_IRP_MANAGER PoIrpManager
PNP_DEVNODE_STATE State
PNP_DEVNODE_STATE PreviousState
PNP_DEVNODE_STATE StateHistory [20]
ULONG StateHistoryEntry
NTSTATUS CompletionStatus
PIRP PendingIrp
ULONG Flags
ULONG UserFlags
ULONG Problem
PDEVICE_OBJECT PhysicalDeviceObject
PCM_RESOURCE_LIST ResourceList
PCM_RESOURCE_LIST ResourceListTranslated
UNICODE_STRING InstancePath
UNICODE_STRING ServiceName
PDEVICE_OBJECT DuplicatePDO
PIO_RESOURCE_REQUIREMENTS_LIST ResourceRequirements
INTERFACE_TYPE InterfaceType
ULONG BusNumber
INTERFACE_TYPE ChildInterfaceType
ULONG ChildBusNumber
USHORT ChildBusTypeIndex
UCHAR RemovalPolicy
UCHAR HardwareRemovalPolicy
LIST_ENTRY TargetDeviceNotify
LIST_ENTRY DeviceArbiterList
LIST_ENTRY DeviceTranslatorList
USHORT NoTranslatorMask
USHORT QueryTranslatorMask
USHORT NoArbiterMask
USHORT QueryArbiterMask
union {
   struct _DEVICE_NODE *   LegacyDeviceNode
   PDEVICE_RELATIONS   PendingDeviceRelations
OverUsed1
union {
   struct _DEVICE_NODE *   NextResourceDeviceNode
OverUsed2
PCM_RESOURCE_LIST BootResources
PCM_RESOURCE_LIST BootResourcesTranslated
ULONG CapabilityFlags
struct {
   PROFILE_STATUS   DockStatus
   LIST_ENTRY   ListEntry
   WCHAR *   SerialNumber
DockInfo
ULONG DisableableDepends
LIST_ENTRY PendedSetInterfaceState
LIST_ENTRY LegacyBusListEntry
ULONG DriverUnloadRetryCount
struct _DEVICE_NODE * PreviousParent
ULONG DeletedChidren
ULONG NumaNodeIndex

Detailed Description

Definition at line 767 of file iotypes.h.


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

Generated on Fri May 25 2012 06:32:03 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.