Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

_IOP_RESOURCE_REQUEST Struct Reference

#include <pnpiop.h>

List of all members.

Public Attributes

PDEVICE_OBJECT PhysicalDevice
ULONG Flags
ARBITER_REQUEST_SOURCE AllocationType
ULONG Priority
PIO_RESOURCE_REQUIREMENTS_LIST ResourceRequirements
PVOID ReqList
PCM_RESOURCE_LIST ResourceAssignment
PCM_RESOURCE_LIST TranslatedResourceAssignment
NTSTATUS Status


Member Data Documentation

ARBITER_REQUEST_SOURCE _IOP_RESOURCE_REQUEST::AllocationType
 

Definition at line 767 of file pnpiop.h.

Referenced by IopAllocateResources(), IopGetResourceRequirementsForAssignTable(), IopLegacyResourceAllocation(), IopRebalance(), and IopRestoreResourcesInternal().

ULONG _IOP_RESOURCE_REQUEST::Flags
 

Definition at line 766 of file pnpiop.h.

Referenced by IopAllocateResources(), IopBuildCmResourceLists(), IopFreeResourceRequirementsForAssignTable(), IopGetResourceRequirementsForAssignTable(), IopIsBestConfiguration(), IopLegacyResourceAllocation(), IopReallocateResources(), IopRebalance(), IopReleaseFilteredBootResources(), IopRestoreBestConfiguration(), IopRestoreResourcesInternal(), and IopSaveCurrentConfiguration().

PDEVICE_OBJECT _IOP_RESOURCE_REQUEST::PhysicalDevice
 

Definition at line 765 of file pnpiop.h.

Referenced by IopAllocateResources(), IopBuildCmResourceLists(), IopFindResourcesForArbiter(), IopGetResourceRequirementsForAssignTable(), IopLegacyResourceAllocation(), IopNewDevice(), IopProcessAssignResources(), IopReallocateResources(), IopRebalance(), IopReleaseFilteredBootResources(), and IopRestoreResourcesInternal().

ULONG _IOP_RESOURCE_REQUEST::Priority
 

Definition at line 768 of file pnpiop.h.

Referenced by IopCompareAlternativeCount(), IopGetResourceRequirementsForAssignTable(), IopIsBestConfiguration(), IopNewDevice(), IopProcessAssignResources(), and IopRestoreResourcesInternal().

PVOID _IOP_RESOURCE_REQUEST::ReqList
 

Definition at line 770 of file pnpiop.h.

Referenced by IopFindResourcesForArbiter(), IopFreeResourceRequirementsForAssignTable(), IopGetResourceRequirementsForAssignTable(), IopIsBestConfiguration(), IopRestoreBestConfiguration(), IopRestoreResourcesInternal(), and IopSaveCurrentConfiguration().

PCM_RESOURCE_LIST _IOP_RESOURCE_REQUEST::ResourceAssignment
 

Definition at line 771 of file pnpiop.h.

Referenced by IopAllocateResources(), IopBuildCmResourceLists(), IopGetResourceRequirementsForAssignTable(), IopNewDevice(), IopProcessAssignResources(), IopReallocateResources(), IopRebalance(), IopReleaseFilteredBootResources(), and IopRestoreResourcesInternal().

PIO_RESOURCE_REQUIREMENTS_LIST _IOP_RESOURCE_REQUEST::ResourceRequirements
 

Definition at line 769 of file pnpiop.h.

Referenced by IopAllocateResources(), IopFreeResourceRequirementsForAssignTable(), IopGetResourceRequirementsForAssignTable(), IopLegacyResourceAllocation(), and IopRestoreResourcesInternal().

NTSTATUS _IOP_RESOURCE_REQUEST::Status
 

Definition at line 773 of file pnpiop.h.

Referenced by IopAllocateResources(), IopBuildCmResourceLists(), IopGetResourceRequirementsForAssignTable(), IopNewDevice(), IopProcessAssignResources(), IopRebalance(), IopReleaseFilteredBootResources(), and IopRestoreResourcesInternal().

PCM_RESOURCE_LIST _IOP_RESOURCE_REQUEST::TranslatedResourceAssignment
 

Definition at line 772 of file pnpiop.h.

Referenced by IopBuildCmResourceLists(), IopGetResourceRequirementsForAssignTable(), IopNewDevice(), IopProcessAssignResources(), IopReallocateResources(), IopRebalance(), and IopRestoreResourcesInternal().


The documentation for this struct was generated from the following file:
Generated on Sat May 15 19:46:19 2004 for test by doxygen 1.3.7