ReactOS 0.4.15-dev-8636-g945e856
|
#include <fxresource.hpp>
Public Attributes | |
UCHAR | m_AccessFlags |
BOOLEAN | m_Changed |
Protected Member Functions | |
FxResourceCollection (__in PFX_DRIVER_GLOBALS FxDriverGlobals, __in WDFTYPE Type, __in USHORT Size, __in UCHAR AccessFlags=FxResourceNoAccess) | |
Protected Member Functions inherited from FxCollection | |
FxCollection (__in PFX_DRIVER_GLOBALS FxDriverGlobals, __in WDFTYPE Type, __in USHORT Size) | |
Protected Member Functions inherited from FxObject | |
FxObject (__in WDFTYPE Type, __in USHORT Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals, __in FxObjectType ObjectType) | |
FxObjectDebugExtension * | GetDebugExtension (VOID) |
BOOLEAN | IsDebug (VOID) |
VOID | AllocateTagTracker (__in WDFTYPE Type) |
virtual VOID | SelfDestruct (VOID) |
PVOID __inline | GetObjectHandleUnchecked (VOID) |
VOID __inline | DestroyChildren (VOID) |
VOID | DeleteEarlyDisposedObject (VOID) |
Protected Member Functions inherited from FxCollectionInternal | |
_Must_inspect_result_ FxCollectionEntry * | AllocateEntry (__in PFX_DRIVER_GLOBALS FxDriverGlobals) |
VOID | AddEntry (__in FxCollectionEntry *Node, __in FxObject *Item) |
Definition at line 280 of file fxresource.hpp.
|
inlineprotected |
Definition at line 282 of file fxresource.hpp.
_Must_inspect_result_ NTSTATUS FxResourceCollection::AddAt | ( | __in ULONG | Index, |
__in FxObject * | Object | ||
) |
Definition at line 103 of file fxresourcecollection.cpp.
Definition at line 335 of file fxresource.hpp.
Referenced by FxPkgFdo::PnpFilterResourceRequirements(), and FxPkgFdo::PnpSendStartDeviceDownTheStackOverload().
Definition at line 327 of file fxresource.hpp.
Referenced by __drv_strictTypeMatch(), AddAt(), if(), RemoveAndDelete(), and while().
Definition at line 35 of file fxresourcecollection.cpp.
UCHAR FxResourceCollection::m_AccessFlags |
Definition at line 343 of file fxresource.hpp.
Referenced by FxCmResList::BuildFromWdmList(), FxIoResList::FxIoResList(), FxIoResReqList::FxIoResReqList(), if(), IsAddAllowed(), and IsRemoveAllowed().
BOOLEAN FxResourceCollection::m_Changed |
Definition at line 345 of file fxresource.hpp.
Referenced by IsChanged(), MarkChanged(), and FxPkgFdo::PnpSendStartDeviceDownTheStackOverload().