ReactOS 0.4.16-dev-401-g45b008d
FxLibraryGlobalsType Struct Reference

#include <fxglobals.h>

Collaboration diagram for FxLibraryGlobalsType:

Public Attributes

PDRIVER_OBJECT DriverObject
 
PDEVICE_OBJECT LibraryDeviceObject
 
PFN_IO_CONNECT_INTERRUPT_EX IoConnectInterruptEx
 
PFN_IO_DISCONNECT_INTERRUPT_EX IoDisconnectInterruptEx
 
PFN_KE_QUERY_ACTIVE_PROCESSORS KeQueryActiveProcessors
 
PFN_KE_SET_TARGET_PROCESSOR_DPC KeSetTargetProcessorDpc
 
PFN_KE_SET_COALESCABLE_TIMER KeSetCoalescableTimer
 
PFN_IO_UNREGISTER_PLUGPLAY_NOTIFICATION_EX IoUnregisterPlugPlayNotificationEx
 
PFN_POX_REGISTER_DEVICE PoxRegisterDevice
 
PFN_POX_START_DEVICE_POWER_MANAGEMENT PoxStartDevicePowerManagement
 
PFN_POX_UNREGISTER_DEVICE PoxUnregisterDevice
 
PFN_POX_ACTIVATE_COMPONENT PoxActivateComponent
 
PFN_POX_IDLE_COMPONENT PoxIdleComponent
 
PFN_POX_REPORT_DEVICE_POWERED_ON PoxReportDevicePoweredOn
 
PFN_POX_COMPLETE_IDLE_STATE PoxCompleteIdleState
 
PFN_POX_COMPLETE_IDLE_CONDITION PoxCompleteIdleCondition
 
PFN_POX_COMPLETE_DEVICE_POWER_NOT_REQUIRED PoxCompleteDevicePowerNotRequired
 
PFN_POX_SET_DEVICE_IDLE_TIMEOUT PoxSetDeviceIdleTimeout
 
PFN_IO_REPORT_INTERRUPT_ACTIVE IoReportInterruptActive
 
PFN_IO_REPORT_INTERRUPT_INACTIVE IoReportInterruptInactive
 
PFN_VF_CHECK_NX_POOL_TYPE VfCheckNxPoolType
 
RTL_OSVERSIONINFOEXW OsVersionInfo
 
MxLockNoDynam FxDriverGlobalsListLock
 
LIST_ENTRY FxDriverGlobalsList
 
ULONG BugCheckDriverInfoIndex
 
ULONG BugCheckDriverInfoCount
 
PFX_DUMP_DRIVER_INFO_ENTRY BugCheckDriverInfo
 
KBUGCHECK_REASON_CALLBACK_RECORD BugCheckCallbackRecord
 
BOOLEAN ProcessorGroupSupport
 
BOOLEAN InternalTracingInitialized
 
FX_DRIVER_TRACKER_CACHE_AWARE DriverTracker
 
PFX_DRIVER_GLOBALS BestDriverForDumpLog
 
BOOLEAN PassiveLevelInterruptSupport
 
BOOLEAN IsUserModeFramework
 
BOOLEAN MachineSleepStates [FxMachineSleepStatesMax]
 
PVOID VerifierSectionHandle
 
volatile LONG VerifierSectionHandleRefCount
 
PVOID PerfTraceRoutines
 
PVOID DummyPerfTraceRoutines
 
BOOLEAN IfrDisabled
 

Detailed Description

Definition at line 707 of file fxglobals.h.

Member Data Documentation

◆ BestDriverForDumpLog

PFX_DRIVER_GLOBALS FxLibraryGlobalsType::BestDriverForDumpLog

Definition at line 817 of file fxglobals.h.

Referenced by FxpBugCheckCallback().

◆ BugCheckCallbackRecord

KBUGCHECK_REASON_CALLBACK_RECORD FxLibraryGlobalsType::BugCheckCallbackRecord

◆ BugCheckDriverInfo

◆ BugCheckDriverInfoCount

ULONG FxLibraryGlobalsType::BugCheckDriverInfoCount

◆ BugCheckDriverInfoIndex

◆ DriverObject

PDRIVER_OBJECT FxLibraryGlobalsType::DriverObject

◆ DriverTracker

◆ DummyPerfTraceRoutines

PVOID FxLibraryGlobalsType::DummyPerfTraceRoutines

Definition at line 863 of file fxglobals.h.

Referenced by FxLibraryGlobalsCommission().

◆ FxDriverGlobalsList

LIST_ENTRY FxLibraryGlobalsType::FxDriverGlobalsList

◆ FxDriverGlobalsListLock

◆ IfrDisabled

BOOLEAN FxLibraryGlobalsType::IfrDisabled

◆ InternalTracingInitialized

BOOLEAN FxLibraryGlobalsType::InternalTracingInitialized

Definition at line 804 of file fxglobals.h.

Referenced by FxLibraryCommonCommission(), and FxLibraryCommonDecommission().

◆ IoConnectInterruptEx

PFN_IO_CONNECT_INTERRUPT_EX FxLibraryGlobalsType::IoConnectInterruptEx

◆ IoDisconnectInterruptEx

PFN_IO_DISCONNECT_INTERRUPT_EX FxLibraryGlobalsType::IoDisconnectInterruptEx

Definition at line 732 of file fxglobals.h.

Referenced by FxLibraryGlobalsCommission(), and FxPkgPnp::FxPkgPnp().

◆ IoReportInterruptActive

PFN_IO_REPORT_INTERRUPT_ACTIVE FxLibraryGlobalsType::IoReportInterruptActive

Definition at line 762 of file fxglobals.h.

Referenced by FxLibraryGlobalsCommission(), and FxPkgPnp::FxPkgPnp().

◆ IoReportInterruptInactive

PFN_IO_REPORT_INTERRUPT_INACTIVE FxLibraryGlobalsType::IoReportInterruptInactive

◆ IoUnregisterPlugPlayNotificationEx

PFN_IO_UNREGISTER_PLUGPLAY_NOTIFICATION_EX FxLibraryGlobalsType::IoUnregisterPlugPlayNotificationEx

◆ IsUserModeFramework

BOOLEAN FxLibraryGlobalsType::IsUserModeFramework

Definition at line 825 of file fxglobals.h.

Referenced by FxLibraryGlobalsCommission(), and FxInterrupt::InitializeWorker().

◆ KeQueryActiveProcessors

PFN_KE_QUERY_ACTIVE_PROCESSORS FxLibraryGlobalsType::KeQueryActiveProcessors

Definition at line 734 of file fxglobals.h.

Referenced by FxLibraryGlobalsCommission().

◆ KeSetCoalescableTimer

PFN_KE_SET_COALESCABLE_TIMER FxLibraryGlobalsType::KeSetCoalescableTimer

Definition at line 738 of file fxglobals.h.

Referenced by FxLibraryGlobalsCommission().

◆ KeSetTargetProcessorDpc

PFN_KE_SET_TARGET_PROCESSOR_DPC FxLibraryGlobalsType::KeSetTargetProcessorDpc

Definition at line 736 of file fxglobals.h.

Referenced by FxLibraryGlobalsCommission().

◆ LibraryDeviceObject

PDEVICE_OBJECT FxLibraryGlobalsType::LibraryDeviceObject

Definition at line 728 of file fxglobals.h.

Referenced by FxLibraryCleanup(), FxLibraryCreateDevice(), and FxLibraryDispatch().

◆ MachineSleepStates

BOOLEAN FxLibraryGlobalsType::MachineSleepStates[FxMachineSleepStatesMax]

Definition at line 836 of file fxglobals.h.

Referenced by FxLibraryGlobalsCommission().

◆ OsVersionInfo

◆ PassiveLevelInterruptSupport

BOOLEAN FxLibraryGlobalsType::PassiveLevelInterruptSupport

◆ PerfTraceRoutines

PVOID FxLibraryGlobalsType::PerfTraceRoutines

Definition at line 856 of file fxglobals.h.

Referenced by FxLibraryGlobalsCommission().

◆ PoxActivateComponent

PFN_POX_ACTIVATE_COMPONENT FxLibraryGlobalsType::PoxActivateComponent

Definition at line 748 of file fxglobals.h.

Referenced by FxLibraryGlobalsCommission().

◆ PoxCompleteDevicePowerNotRequired

PFN_POX_COMPLETE_DEVICE_POWER_NOT_REQUIRED FxLibraryGlobalsType::PoxCompleteDevicePowerNotRequired

Definition at line 758 of file fxglobals.h.

Referenced by FxLibraryGlobalsCommission().

◆ PoxCompleteIdleCondition

PFN_POX_COMPLETE_IDLE_CONDITION FxLibraryGlobalsType::PoxCompleteIdleCondition

Definition at line 756 of file fxglobals.h.

Referenced by FxLibraryGlobalsCommission().

◆ PoxCompleteIdleState

PFN_POX_COMPLETE_IDLE_STATE FxLibraryGlobalsType::PoxCompleteIdleState

Definition at line 754 of file fxglobals.h.

Referenced by FxLibraryGlobalsCommission().

◆ PoxIdleComponent

PFN_POX_IDLE_COMPONENT FxLibraryGlobalsType::PoxIdleComponent

Definition at line 750 of file fxglobals.h.

Referenced by FxLibraryGlobalsCommission().

◆ PoxRegisterDevice

PFN_POX_REGISTER_DEVICE FxLibraryGlobalsType::PoxRegisterDevice

◆ PoxReportDevicePoweredOn

PFN_POX_REPORT_DEVICE_POWERED_ON FxLibraryGlobalsType::PoxReportDevicePoweredOn

Definition at line 752 of file fxglobals.h.

Referenced by FxLibraryGlobalsCommission().

◆ PoxSetDeviceIdleTimeout

PFN_POX_SET_DEVICE_IDLE_TIMEOUT FxLibraryGlobalsType::PoxSetDeviceIdleTimeout

Definition at line 760 of file fxglobals.h.

Referenced by FxLibraryGlobalsCommission().

◆ PoxStartDevicePowerManagement

PFN_POX_START_DEVICE_POWER_MANAGEMENT FxLibraryGlobalsType::PoxStartDevicePowerManagement

Definition at line 744 of file fxglobals.h.

Referenced by FxLibraryGlobalsCommission().

◆ PoxUnregisterDevice

PFN_POX_UNREGISTER_DEVICE FxLibraryGlobalsType::PoxUnregisterDevice

Definition at line 746 of file fxglobals.h.

Referenced by FxLibraryGlobalsCommission().

◆ ProcessorGroupSupport

BOOLEAN FxLibraryGlobalsType::ProcessorGroupSupport

Definition at line 798 of file fxglobals.h.

Referenced by FxIsProcessorGroupSupported(), and FxLibraryGlobalsCommission().

◆ VerifierSectionHandle

PVOID FxLibraryGlobalsType::VerifierSectionHandle

◆ VerifierSectionHandleRefCount

volatile LONG FxLibraryGlobalsType::VerifierSectionHandleRefCount

◆ VfCheckNxPoolType

PFN_VF_CHECK_NX_POOL_TYPE FxLibraryGlobalsType::VfCheckNxPoolType

Definition at line 766 of file fxglobals.h.

Referenced by FxLibraryGlobalsCommission(), and FxVerifierCheckNxPoolType().


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