|
ReactOS 0.4.16-dev-1946-g52006dd
|
This is the complete list of members for FxDevice, including all inherited members.
| __drv_requiresIRQL(DISPATCH_LEVEL)) VOID DeletedAndDisposedWorkerLocked(__in __drv_when(Unlock | FxObject | private |
| _AcquireOptinRemoveLock(__in MdDeviceObject DeviceObject, __in MdIrp Irp) | FxDevice | privatestatic |
| _Acquires_lock_(this->m_NPLock.m_Lock) __drv_maxIRQL(DISPATCH_LEVEL) __drv_setsIRQL(DISPATCH_LEVEL) VOID Lock(__out __drv_deref(__drv_savesIRQL) PKIRQL PreviousIrql) | FxNonPagedObject | inline |
| _Acquires_lock_(this->m_NPLock.m_Lock) __drv_requiresIRQL(DISPATCH_LEVEL) VOID LockAtDispatch(VOID) | FxNonPagedObject | inline |
| _AllocAndQueryProperty(_In_ PFX_DRIVER_GLOBALS Globals, _In_opt_ PWDFDEVICE_INIT DeviceInit, _In_opt_ FxDevice *Device, _In_opt_ MdDeviceObject RemotePdo, _In_ DEVICE_REGISTRY_PROPERTY DeviceProperty, _In_ POOL_TYPE PoolType, _In_opt_ PWDF_OBJECT_ATTRIBUTES PropertyMemoryAttributes, _Out_ WDFMEMORY *PropertyMemory) | FxDevice | static |
| _AllocAndQueryPropertyEx(_In_ PFX_DRIVER_GLOBALS DriverGlobals, _In_opt_ PWDFDEVICE_INIT DeviceInit, _In_opt_ FxDevice *Device, _In_ PVOID PropertyData, _In_ FxPropertyType FxPropertyType, _In_ POOL_TYPE PoolType, _In_opt_ PWDF_OBJECT_ATTRIBUTES PropertyMemoryAttributes, _Out_ WDFMEMORY *PropertyMemory, _Out_ PDEVPROPTYPE PropertyType) | FxDevice | static |
| _CleanupPointer(__in PFX_DRIVER_GLOBALS FxDriverGlobals, __in FxObject *Object) | FxObject | inlinestatic |
| _CompletionRoutineForRemlockMaintenance | FxDevice | privatestatic |
| _Create(__in PFX_DRIVER_GLOBALS FxDriverGlobals, __in PWDFDEVICE_INIT *DeviceInit, __in_opt PWDF_OBJECT_ATTRIBUTES DeviceAttributes, __out FxDevice **Device) | FxDevice | static |
| _DereferenceActual(__in WDFOBJECT Object, __in_opt PVOID Tag, __in LONG Line, __in PSTR File) | FxObject | inlinestatic |
| _FromDisposeEntry(__in PSINGLE_LIST_ENTRY Entry) | FxObject | inlinestatic |
| _GetBase(__in FxObject *Object) | FxObject | inlineprotectedstatic |
| _GetDebugBase(__in FxObject *Object) | FxObject | inlinestatic |
| _GetDeviceProperty(_In_ MdDeviceObject DeviceObject, _In_ DEVICE_REGISTRY_PROPERTY DeviceProperty, _In_ ULONG BufferLength, _Out_opt_ PVOID PropertyBuffer, _Out_ PULONG ResultLength) | FxDevice | static |
| _GetEffectiveLock(__in FxObject *Object, __in_opt IFxHasCallbacks *Callbacks, __in BOOLEAN AutomaticLocking, __in BOOLEAN PassiveCallbacks, __out FxCallbackLock **CallbackLock, __out_opt FxObject **CallbackLockObject) | FxObject | static |
| _GetFxWdmExtension(__in MdDeviceObject DeviceObject) | FxDevice | static |
| _GetObjectFromHandle(__in WDFOBJECT Handle, __inout PWDFOBJECT_OFFSET ObjectOffset) | FxObject | inlinestatic |
| _InterfaceDereferenceNoOp(__in_opt PVOID Context) | FxDevice | inlinestatic |
| _InterfaceReferenceNoOp(__in_opt PVOID Context) | FxDevice | inlinestatic |
| _ObjectQuery(_In_ FxObject *Object, _In_ CONST GUID *Guid, _In_ ULONG QueryBufferLength, _Out_writes_bytes_(QueryBufferLength) PVOID QueryBuffer) | FxObject | static |
| _OpenDeviceRegistryKey(_In_ MdDeviceObject DeviceObject, _In_ ULONG DevInstKeyType, _In_ ACCESS_MASK DesiredAccess, _Out_ PHANDLE DevInstRegKey) | FxDevice | static |
| _OpenKey(_In_ PFX_DRIVER_GLOBALS FxDriverGlobals, _In_opt_ PWDFDEVICE_INIT DeviceInit, _In_opt_ FxDevice *Device, _In_ ULONG DeviceInstanceKeyType, _In_ ACCESS_MASK DesiredAccess, _In_opt_ PWDF_OBJECT_ATTRIBUTES KeyAttributes, _Out_ WDFKEY *Key) | FxDevice | static |
| _QueryProperty(_In_ PFX_DRIVER_GLOBALS FxDriverGlobals, _In_opt_ PWDFDEVICE_INIT DeviceInit, _In_opt_ FxDevice *Device, _In_opt_ MdDeviceObject RemotePdo, _In_ DEVICE_REGISTRY_PROPERTY DeviceProperty, _In_ ULONG BufferLength, _Out_opt_ PVOID PropertyBuffer, _Out_opt_ PULONG ResultLength) | FxDevice | static |
| _QueryPropertyEx(_In_ PFX_DRIVER_GLOBALS DriverGlobals, _In_opt_ PWDFDEVICE_INIT DeviceInit, _In_opt_ FxDevice *Device, _In_ PVOID PropertyData, _In_ FxPropertyType FxPropertyType, _In_ ULONG BufferLength, _Out_ PVOID PropertyBuffer, _Out_ PULONG ResultLength, _Out_ PDEVPROPTYPE PropertyType) | FxDevice | static |
| _ReferenceActual(__in WDFOBJECT Object, __in_opt PVOID Tag, __in LONG Line, __in PSTR File) | FxObject | inlinestatic |
| _Releases_lock_(this->m_NPLock.m_Lock) __drv_requiresIRQL(DISPATCH_LEVEL) __inline VOID Unlock(__in __drv_restoresIRQL KIRQL PreviousIrql) | FxNonPagedObject | inline |
| _Requires_lock_held_(this->m_NPLock.m_Lock) _Releases_lock_(this -> m_NPLock.m_Lock) __drv_requiresIRQL(DISPATCH_LEVEL) __inline VOID UnlockFromDispatch(VOID) | FxNonPagedObject | inline |
| _RequiresRemLock(__in UCHAR MajorCode, __in UCHAR MinorCode) | FxDevice | inlinestatic |
| _SearchForDevice(__in FxObject *Object, __out_opt IFxHasCallbacks **Callbacks) | FxDeviceBase | static |
| _SearchForDevice(__in PFX_DRIVER_GLOBALS FxDriverGlobals, __in_opt PWDF_OBJECT_ATTRIBUTES Attributes) | FxDeviceBase | static |
| _ToHandle(__in FxObject *Object) | FxObject | inlinestatic |
| _ValidateOpenKeyParams(_In_ PFX_DRIVER_GLOBALS FxDriverGlobals, _In_opt_ PWDFDEVICE_INIT DeviceInit, _In_opt_ FxDevice *Device) | FxDevice | static |
| _When_(Unlock, _Releases_lock_(this->m_SpinLock.m_Lock)) __drv_when(Unlock | FxObject | private |
| AcquireDmaPacketTransaction(VOID) | FxDeviceBase | inline |
| AddChildList(__inout FxChildList *List) | FxDevice | virtual |
| AddChildObjectInternal(__in FxObject *ChildObject) | FxObject | private |
| AddContext(__in FxContextHeader *Header, __in PVOID *Context, __in PWDF_OBJECT_ATTRIBUTES Attributes) | FxObject | |
| AddDmaEnabler(__inout FxDmaEnabler *Enabler) | FxDevice | virtual |
| AddIoTarget(__inout FxIoTarget *IoTarget) | FxDevice | virtual |
| AddRef(__in_opt PVOID Tag=NULL, __in LONG Line=0, __in_opt PSTR File=NULL) | FxObject | inline |
| AddRefOverride(__in WDFOBJECT_OFFSET Offset, __in_opt PVOID Tag=NULL, __in LONG Line=0, __in_opt PSTR File=NULL) | FxObject | inlinevirtual |
| AddToDisposeList(__inout FxObject *Object) | FxDeviceBase | inline |
| AllocateDmaEnablerList(VOID) | FxDevice | virtual |
| AllocateEnumInfo(VOID) | FxDevice | virtual |
| AllocateRequestMemory(__in_opt PWDF_OBJECT_ATTRIBUTES Attributes) | FxDevice | |
| AllocateTagTracker(__in WDFTYPE Type) | FxObject | protected |
| AllocateTarget(_Out_ FxIoTarget **Target, _In_ BOOLEAN SelfTarget) | FxDeviceBase | |
| AreRegistersMappedToUsermode(VOID) | FxDevice | inline |
| AssignParentObject(__in FxObject *ParentObject) | FxObject | |
| AssignProperty(_In_ PVOID PropertyData, _In_ FxPropertyType FxPropertyType, _In_ DEVPROPTYPE Type, _In_ ULONG BufferLength, _In_opt_ PVOID PropertyBuffer) | FxDevice | |
| CallCleanup(VOID) | FxObject | inline |
| CallCleanupCallbacks(VOID) | FxObject | private |
| CanDefer | FxObject | private |
| CanDefer | FxObject | private |
| ClearCallbackFlags(__in BYTE Flags) | FxDevice | inline |
| ClearCallbackFlagsLocked(__in BYTE Flags) | FxDevice | inline |
| ClearEvtCallbacks(VOID) | FxObject | |
| Commit(__in_opt PWDF_OBJECT_ATTRIBUTES Attributes, __out_opt WDFOBJECT *ObjectHandle, __in_opt FxObject *Parent=NULL, __in BOOLEAN AssignDriverAsDefaultParent=TRUE) | FxObject | |
| Committed | FxObject | |
| ConfigureAutoForwardCleanupClose(__in PWDFDEVICE_INIT DeviceInit) | FxDevice | |
| ConfigureConstraints(__in_opt PWDF_OBJECT_ATTRIBUTES ObjectAttributes) | FxDeviceBase | |
| Construct(__in BOOLEAN Embedded) | FxObject | inlineprivate |
| ControlDeviceDelete(VOID) | FxDevice | inline |
| ControlDeviceInitialize(__in PWDFDEVICE_INIT DeviceInit) | FxDevice | |
| CreateDevice(__in PWDFDEVICE_INIT DeviceInit) | FxDevice | |
| CreateSymbolicLink(_In_ PFX_DRIVER_GLOBALS FxDriverGlobals, _In_ PCUNICODE_STRING SymbolicLinkName) | FxDevice | |
| DeferredDisposeWorkItem(VOID) | FxObject | private |
| DeleteCalled | FxObject | |
| DeleteDeviceFromFailedCreate(__in NTSTATUS FailedStatus, __in BOOLEAN UseStateMachine) | FxDevice | |
| DeleteDeviceFromFailedCreateNoDelete(__in NTSTATUS FailedStatus, __in BOOLEAN UseStateMachine) | FxDevice | private |
| DeleteEarlyDisposedObject(VOID) | FxObject | protected |
| DeleteFromFailedCreate(VOID) | FxObject | |
| DeleteObject(VOID) | FxDevice | virtual |
| DeleteSymbolicLink(VOID) | FxDevice | |
| Destroy(VOID) | FxDevice | |
| DestroyChildren(VOID) | FxObject | inlineprotected |
| DestructorInternal(VOID) | FxDevice | private |
| DetachDevice(VOID) | FxDevice | |
| Dispatch(__in MdDeviceObject DeviceObject, __in MdIrp OriginalIrp) | FxDevice | static |
| DispatchPreprocessedIrp(__in MdIrp Irp, __in PVOID DispatchContext) | FxDevice | |
| DispatchUm(_In_ MdDeviceObject DeviceObject, _In_ MdIrp Irp, _In_opt_ IUnknown *Context) | FxDevice | static |
| DispatchWithLock(__in MdDeviceObject DeviceObject, __in MdIrp OriginalIrp) | FxDevice | static |
| DispatchWithLockUm(_In_ MdDeviceObject DeviceObject, _In_ MdIrp Irp, _In_opt_ IUnknown *Context) | FxDevice | static |
| Dispose(VOID) | FxDevice | virtual |
| EarlyDispose(VOID) | FxObject | |
| EarlyDisposedExt | FxObject | |
| FdoInitialize(__in PWDFDEVICE_INIT DeviceInit) | FxDevice | |
| FinalRelease(VOID) | FxObject | private |
| FinishInitializing(VOID) | FxDevice | |
| ForceDisposeThread | FxObject | |
| FreeRequestMemory(__in FxRequest *Request) | FxDevice | |
| FX_DECLARE_VF_FUNCTION_P1(VOID, VerifyConstruct, _In_ BOOLEAN) | FxObject | private |
| FxDevice(__in FxDriver *ArgDriver) | FxDevice | |
| FxDeviceBase(__in PFX_DRIVER_GLOBALS FxDriverGlobals, __in FxDriver *Driver, __in WDFTYPE Type, __in USHORT Size) | FxDeviceBase | protected |
| FxDisposeList | FxObject | private |
| FxDriver | FxDevice | friend |
| FxFileObject | FxDevice | friend |
| FxIrp | FxDevice | friend |
| FxLogDeviceStartTelemetryEvent(VOID) | FxDevice | inline |
| FxNonPagedObject(__in WDFTYPE Type, __in USHORT Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals) | FxNonPagedObject | inline |
| FxNonPagedObject(__in WDFTYPE Type, __in USHORT Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals, __in FxObjectType ObjectType) | FxNonPagedObject | inline |
| FxObject(VOID) | FxObject | inlineprivate |
| FxObject(__in WDFTYPE Type, __in USHORT Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals, __in FxObjectType ObjectType) | FxObject | protected |
| FxObject(__in WDFTYPE Type, __in USHORT Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals) | FxObject | |
| FxPkgPnp | FxDevice | friend |
| FxValidateInterfacePropertyData(_In_ PWDF_DEVICE_INTERFACE_PROPERTY_DATA PropertyData) | FxDevice | |
| GetAttachedDevice(VOID) | FxDeviceBase | inline |
| GetAttachedDeviceObjectFlags(VOID) | FxDeviceBase | inline |
| GetAttachedDeviceReference(VOID) | FxDeviceBase | inline |
| GetCallbackFlags(VOID) | FxDevice | inline |
| GetCallbackFlagsLocked(VOID) | FxDevice | inline |
| GetCallbackLockPtr(__out_opt FxObject **LockObject) | FxDeviceBase | virtual |
| GetCOMWrapper() | FxObject | inline |
| GetConstraints(__out_opt WDF_EXECUTION_LEVEL *ExecutionLevel, __out_opt WDF_SYNCHRONIZATION_SCOPE *SynchronizationScope) | FxDeviceBase | |
| IFxHasCallbacks::GetConstraints(__out WDF_EXECUTION_LEVEL *ExecutionLevel, __out WDF_SYNCHRONIZATION_SCOPE *SynchronizationScope)=0 | IFxHasCallbacks | pure virtual |
| GetContextHeader(VOID) | FxObject | inline |
| GetCxDeviceInfo(__in FxDriver *CxDriver) | FxDevice | inline |
| GetCxDriver(__in FxCxDeviceInfo *CxDeviceInfo) | FxDevice | inline |
| GetCxDriverIndex(__in FxCxDeviceInfo *CxDeviceInfo) | FxDevice | inlinestatic |
| GetDebugExtension(VOID) | FxObject | inlineprotected |
| GetDefaultIoTarget(VOID) | FxDevice | virtual |
| GetDefaultPriorityBoost(VOID) | FxDevice | inline |
| GetDevice(VOID) | FxObject | inline |
| GetDeviceBase(VOID) | FxObject | inline |
| GetDeviceObject(VOID) | FxDeviceBase | inline |
| GetDeviceObjectFlags(VOID) | FxDeviceBase | inline |
| GetDevicePnpState() | FxDevice | inline |
| GetDevicePowerPolicyState() | FxDevice | inline |
| GetDevicePowerState() | FxDevice | inline |
| GetDeviceStack(VOID) | FxDevice | |
| GetDeviceStack2(VOID) | FxDevice | |
| GetDeviceStackIoType(_Out_ WDF_DEVICE_IO_TYPE *ReadWriteIoType, _Out_ WDF_DEVICE_IO_TYPE *IoControlIoType) | FxDevice | |
| GetDeviceTelemetryInfoFlags(VOID) | FxDevice | inline |
| GetDirectTransferThreshold(VOID) | FxDevice | inline |
| GetDispatchPackage(__in UCHAR MajorFunction) | FxDevice | inline |
| GetDriver(VOID) | FxDeviceBase | inline |
| GetDriverGlobals(VOID) | FxObject | inline |
| GetFdoPkg(VOID) | FxDevice | inline |
| GetFileObjectClass(VOID) | FxDevice | inline |
| GetFxDevice(__in MdDeviceObject DeviceObject) | FxDevice | static |
| GetHandle(VOID) | FxDeviceBase | inline |
| GetInterruptThreadpool(VOID) | FxDevice | inline |
| GetIoType(VOID) | FxDevice | inline |
| GetIoTypeForReadWriteBufferAccess(VOID) | FxDevice | inline |
| GetLength(__in WDF_DEVICE_HWACCESS_TARGET_SIZE Size) | FxDevice | inlinestatic |
| GetMxDeviceObject(VOID) | FxDeviceBase | inline |
| GetObjectHandle(VOID) | FxObject | inline |
| GetObjectHandleUnchecked(VOID) | FxObject | inlineprotected |
| GetObjectSize(VOID) | FxObject | inline |
| GetParentObjectReferenced(__in PVOID Tag) | FxObject | |
| GetPdoPkg(VOID) | FxDevice | inline |
| GetPhysicalDevice(VOID) | FxDeviceBase | inline |
| GetPreferredIoctlTransferMode(VOID) | FxDevice | inline |
| GetPreferredRWTransferMode(VOID) | FxDevice | inline |
| GetPreferredTransferMode(_In_ MdDeviceObject DeviceObject, _Out_ UMINT::WDF_DEVICE_IO_BUFFER_RETRIEVAL *RetrievalMode, _Out_ WDF_DEVICE_IO_TYPE *RWPreference, _Out_ WDF_DEVICE_IO_TYPE *IoctlPreference) | FxDevice | static |
| GetPseudoAddressFromSystemAddress(__in PVOID SystemAddress) | FxDevice | inline |
| GetRefCnt(VOID) | FxObject | inline |
| GetRemoveLock(VOID) | FxDevice | |
| GetRequestAttributes(VOID) | FxDevice | inline |
| GetRetrievalMode(VOID) | FxDevice | inline |
| GetSafePhysicalDevice(VOID) | FxDevice | inline |
| GetSelfIoTarget(VOID) | FxDevice | |
| GetStackSize(VOID) | FxDevice | inline |
| GetSystemAddressFromPseudoAddress(__in PVOID PseudoAddress) | FxDevice | inline |
| GetTagTracker(VOID) | FxObject | inline |
| GetTranslatedResources() | FxDevice | inline |
| GetTriageInfo | FxDevice | friend |
| GetType(VOID) | FxObject | inline |
| HasDebug | FxObject | |
| Init(__in MdDeviceObject DeviceObject, __in MdDeviceObject AttachedDevice, __in MdDeviceObject PhysicalDevice) | FxDeviceBase | protected |
| Initialize(__in PWDFDEVICE_INIT DeviceInit, __in_opt PWDF_OBJECT_ATTRIBUTES DeviceAttributes) | FxDevice | |
| InstallPackage(__inout FxPackage *Package) | FxDevice | |
| InvalidateDeviceState(VOID) | FxDevice | |
| IsBufferType(__in WDF_DEVICE_HWACCESS_TARGET_TYPE Type) | FxDevice | inline |
| IsCommitted(VOID) | FxObject | inline |
| IsCxDriverInIoPath(__in FxDriver *CxDriver) | FxDevice | inline |
| IsCxInIoPath(VOID) | FxDevice | inline |
| IsDebug(VOID) | FxObject | inlineprotected |
| IsDirectHardwareAccessAllowed() | FxDevice | inline |
| IsDisposed(VOID) | FxObject | inline |
| IsExclusive(VOID) | FxDevice | inline |
| IsFdo(VOID) | FxDevice | inline |
| IsFilter() | FxDevice | inline |
| IsForceDisposeThread(__in BOOLEAN AcquireLock=TRUE) | FxObject | inline |
| IsForceDisposeThreadLocked(VOID) | FxObject | inlineprivate |
| IsInterfaceRegistered(_In_ const GUID *InterfaceClassGUID, _In_opt_ PCUNICODE_STRING RefString) | FxDevice | |
| IsInterruptAccessAllowed(VOID) | FxDevice | inline |
| IsLegacy(VOID) | FxDevice | inline |
| IsNoDeleteDDI(VOID) | FxObject | inline |
| IsPassiveCallbacks(__in BOOLEAN AcquireLock=TRUE) | FxObject | inline |
| IsPassiveCallbacksLocked(VOID) | FxObject | inlineprivate |
| IsPassiveDispose(__in BOOLEAN AcquireLock=TRUE) | FxObject | inline |
| IsPassiveDisposeLocked(VOID) | FxObject | inlineprivate |
| IsPdo(VOID) | FxDevice | inline |
| IsPnp(VOID) | FxDevice | inline |
| IsPort(__in WDF_DEVICE_HWACCESS_TARGET_TYPE Type) | FxDevice | inline |
| IsPowerPageableCapable(VOID) | FxDevice | inline |
| IsRegister(__in WDF_DEVICE_HWACCESS_TARGET_TYPE Type) | FxDevice | inline |
| IsRemoveLockEnabledForIo(VOID) | FxDevice | |
| IsTraceState(VOID) | FxObject | inline |
| m_AttachedDevice | FxDeviceBase | protected |
| m_AutoForwardCleanupClose | FxDevice | |
| m_CallbackFlags | FxDevice | private |
| m_CallbackLockObjectPtr | FxDeviceBase | protected |
| m_CallbackLockPtr | FxDeviceBase | protected |
| m_ChildEntry | FxObject | private |
| m_ChildListHead | FxObject | private |
| m_CleanupFromFailedCreate | FxDevice | |
| m_COMWrapper | FxObject | private |
| m_CurrentPnpState | FxDevice | private |
| m_CurrentPowerPolicyState | FxDevice | private |
| m_CurrentPowerState | FxDevice | private |
| m_CxDeviceInfoListHead | FxDevice | |
| m_DefaultPriorityBoost | FxDevice | private |
| m_Device | FxObject | |
| m_DeviceBase | FxObject | |
| m_DeviceInstanceId | FxDevice | |
| m_DeviceKeyPath | FxDevice | |
| m_DeviceName | FxDevice | |
| m_DeviceObject | FxDeviceBase | protected |
| m_DeviceObjectDeleted | FxDevice | private |
| m_DeviceTelemetryInfoFlags | FxDevice | private |
| m_DevStack | FxDevice | |
| m_DirectHardwareAccess | FxDevice | |
| m_DirectTransferThreshold | FxDevice | |
| m_Dispatcher | FxDevice | |
| m_DisposeList | FxDeviceBase | |
| m_DisposeSingleEntry | FxObject | private |
| m_DmaPacketTransactionStatus | FxDeviceBase | protected |
| m_Driver | FxDeviceBase | protected |
| m_Exclusive | FxDevice | private |
| m_ExecutionLevel | FxDeviceBase | protected |
| m_FileObjectClass | FxDevice | |
| m_FileObjectListHead | FxDevice | protected |
| m_FileObjectPolicy | FxDevice | |
| m_Filter | FxDevice | private |
| m_FsContextUsePolicy | FxDevice | |
| m_Globals | FxObject | private |
| m_InteruptThreadpool | FxDevice | |
| m_IoctlIoType | FxDevice | |
| m_IoTargetsList | FxDevice | |
| m_KernelDeviceName | FxDevice | |
| m_Legacy | FxDevice | private |
| m_MofResourceName | FxDevice | |
| m_NPLock | FxNonPagedObject | private |
| m_ObjectFlags | FxObject | |
| m_ObjectFlagsByName | FxObject | |
| m_ObjectSize | FxObject | private |
| m_ObjectState | FxObject | private |
| m_ParentDevice | FxDevice | |
| m_ParentObject | FxObject | private |
| m_ParentWaitingOnChild | FxDevice | private |
| m_PdoDevKey | FxDevice | |
| m_PdoKnown | FxDevice | |
| m_PhysicalDevice | FxDeviceBase | protected |
| m_PkgDefault | FxDevice | |
| m_PkgGeneral | FxDevice | |
| m_PkgIo | FxDevice | |
| m_PkgPnp | FxDevice | |
| m_PkgWmi | FxDevice | |
| m_PowerPageableCapable | FxDevice | private |
| m_PreprocessInfoListHead | FxDevice | |
| m_PriorityBoosts | FxDevice | privatestatic |
| m_ReadWriteIoType | FxDevice | private |
| m_Refcnt | FxObject | private |
| m_RegisterAccessMode | FxDevice | |
| m_RequestAttributes | FxDevice | protected |
| m_RequestLookasideList | FxDevice | protected |
| m_RequestLookasideListElementSize | FxDevice | protected |
| m_RetrievalMode | FxDevice | |
| m_SelfIoTargetNeeded | FxDevice | |
| m_SpinLock | FxObject | private |
| m_SymbolicLinkName | FxDevice | |
| m_SynchronizationScope | FxDeviceBase | protected |
| m_Type | FxObject | private |
| MarkCommitted(VOID) | FxObject | inline |
| MarkDeleteCalledLocked(VOID) | FxObject | inlineprivate |
| MarkDisposeOverride(__in FxObjectLockState State=ObjectLock) | FxObject | inline |
| MarkForceDisposeThread(__in FxObjectLockState State=ObjectLock) | FxObject | inline |
| MarkNoDeleteDDI(__in FxObjectLockState State=ObjectLock) | FxObject | inline |
| MarkPassiveCallbacks(__in FxObjectLockState State=ObjectLock) | FxObject | inline |
| MarkPassiveDispose(__in FxObjectLockState State=ObjectLock) | FxObject | inline |
| MarkTraceState(VOID) | FxObject | inline |
| NoDeleteDDI | FxObject | |
| NtStatusFromHr(_In_ IWudfDeviceStack *DevStack, _In_ HRESULT Hr) | FxDevice | static |
| NtStatusFromHr(_In_ HRESULT Hr) | FxDevice | |
| OldIrql | FxObject | private |
| OldIrql | FxObject | private |
| OpenDevicemapKeyWorker(_In_ PFX_DRIVER_GLOBALS pFxDriverGlobals, _In_ PCUNICODE_STRING KeyName, _In_ ACCESS_MASK DesiredAccess, _In_ FxRegKey *pKey) | FxDevice | |
| OpenSettingsKey(__out HANDLE *Key, __in ACCESS_MASK DesiredAccess=STANDARD_RIGHTS_ALL) | FxDevice | |
| operator delete(__in PVOID Memory) | FxObject | |
| operator new(__in size_t Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals, __in FxObjectType Type) | FxObject | inline |
| operator new(__in size_t Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals, __in_opt PWDF_OBJECT_ATTRIBUTES Attributes, __in USHORT ExtraSize=0) | FxObject | inline |
| ParentDeleteEvent(VOID) | FxObject | private |
| PassiveCallbacks | FxObject | |
| PassiveDispose | FxObject | |
| PdoInitialize(__in PWDFDEVICE_INIT DeviceInit) | FxDevice | |
| PerformEarlyDispose(VOID) | FxObject | private |
| PoFxDevicePowerNotRequired(_In_ MdDeviceObject DeviceObject) | FxDevice | static |
| PoFxDevicePowerRequired(_In_ MdDeviceObject DeviceObject) | FxDevice | static |
| PostInitialize(VOID) | FxDevice | |
| PreprocessIrp(__in MdIrp Irp) | FxDevice | private |
| ProcessDestroy(VOID) | FxObject | private |
| ProcessWmiPowerQueryOrSetData(_In_ RdWmiPowerAction Action, _Out_ BOOLEAN *QueryResult) | FxDevice | |
| QueryForInterface(__in const GUID *InterfaceType, __out PINTERFACE Interface, __in USHORT Size, __in USHORT Version, __in PVOID InterfaceSpecificData, __in_opt MdDeviceObject TargetDevice=NULL) | FxDeviceBase | |
| QueryInterface(__inout FxQueryInterfaceParams *Params) | FxDevice | virtual |
| FxNonPagedObject::QueryInterface(__in FxQueryInterfaceParams *Params) | FxObject | virtual |
| QueueDeferredDisposeLocked(__in FxObjectState NewDeferedState) | FxObject | private |
| ReadRegister(__in WDF_DEVICE_HWACCESS_TARGET_SIZE Size, __in PVOID Register) | FxDevice | |
| ReadRegisterBuffer(__in WDF_DEVICE_HWACCESS_TARGET_SIZE Size, __in PVOID Register, __out_ecount_full(Count) PVOID Buffer, __in ULONG Count) | FxDevice | |
| Release(__in_opt PVOID Tag=NULL, __in LONG Line=0, __in_opt PSTR File=NULL) | FxObject | inlinevirtual |
| ReleaseDmaPacketTransaction(VOID) | FxDeviceBase | inline |
| ReleaseOverride(__in WDFOBJECT_OFFSET Offset, __in_opt PVOID Tag=NULL, __in LONG Line=0, __in_opt PSTR File=NULL) | FxObject | inlinevirtual |
| RemoteInterfaceArrival(_In_ IWudfDevice *DeviceObject, _In_ LPCGUID DeviceInterfaceGuid, _In_ PCWSTR SymbolicLink) | FxDevice | static |
| RemoteInterfaceRemoval(_In_ IWudfDevice *DeviceObject, _In_ WUDF_INTERFACE_CONTEXT RemoteInterfaceID) | FxDevice | static |
| RemoveChildList(__inout FxChildList *List) | FxDevice | virtual |
| RemoveChildObjectInternal(__in FxObject *ChildObject) | FxObject | private |
| RemoveDmaEnabler(__inout FxDmaEnabler *Enabler) | FxDevice | virtual |
| RemoveIoTarget(__inout FxIoTarget *IoTarget) | FxDevice | virtual |
| RemoveParentAssignment(VOID) | FxObject | |
| RemoveParentAssociation(VOID) | FxObject | private |
| RetrieveDeviceInfoRegistrySettings(_Out_ PCWSTR *GroupId, _Out_ PUMDF_DRIVER_REGSITRY_INFO DeviceRegInfo) | FxDevice | |
| RetrieveDeviceRegistrySettings(VOID) | FxDevice | |
| SelfDestruct(VOID) | FxObject | inlineprotectedvirtual |
| SetCallbackFlags(__in BYTE Flags) | FxDevice | inline |
| SetCallbackFlagsLocked(__in BYTE Flags) | FxDevice | inline |
| SetCleanupFromFailedCreate(BOOLEAN Value) | FxDevice | inline |
| SetCOMWrapper(__drv_aliasesMem PVOID Wrapper) | FxObject | inline |
| SetDeviceBase(__in CfxDeviceBase *DeviceBase) | FxObject | inline |
| SetDeviceObjectFlags(_In_ ULONG Flags) | FxDeviceBase | inline |
| SetDevicePnpState(__in WDF_DEVICE_PNP_STATE DeviceState) | FxDevice | inline |
| SetDevicePowerPolicyState(__in WDF_DEVICE_POWER_POLICY_STATE DeviceState) | FxDevice | inline |
| SetDevicePowerState(__in WDF_DEVICE_POWER_STATE DeviceState) | FxDevice | inline |
| SetDeviceTelemetryInfoFlags(_In_ FxDeviceInfoFlags Flag) | FxDevice | inlinevirtual |
| SetFileObjectClass(__in WDF_FILEOBJECT_CLASS FileObjectClass) | FxDevice | inline |
| SetFilter(__in BOOLEAN Value) | FxDevice | |
| SetFilterIoType(VOID) | FxDevice | private |
| SetInitialState(VOID) | FxDevice | private |
| SetInterruptThreadpool(_In_ FxInterruptThreadpool *Pool) | FxDevice | inline |
| SetNoContextHeader(VOID) | FxObject | inline |
| SetObjectStateLocked(__in FxObjectState NewState) | FxObject | inlineprivate |
| SetParentWaitingOnRemoval(VOID) | FxDevice | inline |
| SetStackSize(_In_ CHAR Size) | FxDevice | inline |
| ShouldDeferDisposeLocked(__out_opt PKIRQL PreviousIrql=NULL) | FxObject | inlineprivate |
| TraceDroppedEvent(__in FxObjectDroppedEvent Event) | FxObject | inline |
| TraceState | FxObject | |
| TransportQueryId(_In_ IWudfDevice *DeviceObject, _In_ DWORD Id, _In_ PVOID DataBuffer, _In_ SIZE_T cbDataBufferSize) | FxDevice | static |
| UfxObject | FxObject | private |
| Unlock | FxObject | private |
| Unused | FxObject | |
| UpdateInterruptThreadpoolLimits(VOID) | FxDevice | inline |
| WmiPkgCleanup(VOID) | FxDevice | private |
| WmiPkgDeregister(VOID) | FxDevice | private |
| WmiPkgRegister(VOID) | FxDevice | private |
| WriteRegister(__in WDF_DEVICE_HWACCESS_TARGET_SIZE Size, __in PVOID Register, __in SIZE_T Value) | FxDevice | |
| WriteRegisterBuffer(__in WDF_DEVICE_HWACCESS_TARGET_SIZE Size, __in PVOID Register, __in_ecount(Count) PVOID Buffer, __in ULONG Count) | FxDevice | |
| ~FxDevice(VOID) | FxDevice | |
| ~FxDeviceBase(VOID) | FxDeviceBase | protected |
| ~FxNonPagedObject(VOID) | FxNonPagedObject | inlinevirtual |
| ~FxObject(VOID) | FxObject | virtual |