ReactOS 0.4.16-dev-1078-g21d3e29
|
This is the complete list of members for Mx, including all inherited members.
__drv_maxIRQL(HIGH_LEVEL) __drv_raisesIRQL(NewIrql) __inline static VOID MxRaiseIrql(__in KIRQL NewIrql | Mx | |
__drv_maxIRQL(HIGH_LEVEL) __inline static VOID MxLowerIrql(__in __drv_restoresIRQL __drv_nonConstant KIRQL NewIrql) | Mx | |
_Acquires_lock_(_Global_critical_region_) __inline static VOID MxEnterCriticalRegion() | Mx | |
_Releases_lock_(_Global_critical_region_) __inline static VOID MxLeaveCriticalRegion() | Mx | |
_Releases_lock_(_Global_cancel_spin_lock_) __drv_requiresIRQL(DISPATCH_LEVEL) __inline static VOID ReleaseCancelSpinLock(__in __drv_restoresIRQL __drv_useCancelIRQL KIRQL Irql) | Mx | |
CreateCallback(__out PCALLBACK_OBJECT *CallbackObject, __in POBJECT_ATTRIBUTES ObjectAttributes, __in BOOLEAN Create, __in BOOLEAN AllowMultipleCallbacks) | Mx | static |
GetCurrentEThread() | Mx | static |
IsKM() | Mx | static |
IsUM() | Mx | static |
MxAcquireInterruptSpinLock(_Inout_ PKINTERRUPT Interrupt) | Mx | static |
MxAcquireRemoveLock(__in MdRemoveLock RemoveLock, __in_opt PVOID Tag) | Mx | static |
MxAllocateDriverObjectExtension(_In_ MdDriverObject DriverObject, _In_ PVOID ClientIdentificationAddress, _In_ ULONG DriverObjectExtensionSize, _Post_ _At_(*DriverObjectExtension, _When_(return==0, __drv_aliasesMem __drv_allocatesMem(Mem) _Post_notnull_)) _When_(return==0, _Outptr_result_bytebuffer_(DriverObjectExtensionSize)) PVOID *DriverObjectExtension) | Mx | static |
MxAssert(__in BOOLEAN Condition) | Mx | static |
MxAssertMsg(__in LPSTR Message, __in BOOLEAN Condition) | Mx | static |
MxAttachDeviceToDeviceStack(_In_ MdDeviceObject SourceDevice, _In_ MdDeviceObject TargetDevice) | Mx | static |
MxBugCheckEx(__in ULONG BugCheckCode, __in ULONG_PTR BugCheckParameter1, __in ULONG_PTR BugCheckParameter2, __in ULONG_PTR BugCheckParameter3, __in ULONG_PTR BugCheckParameter4) | Mx | static |
MxBuildMdlForNonPagedPool(__inout PMDL Mdl) | Mx | static |
MxBuildPartialMdl(_In_ PMDL SourceMdl, _Inout_ PMDL TargetMdl, _In_ PVOID VirtualAddress, _In_ ULONG Length) | Mx | static |
MxClose(__in HANDLE Handle) | Mx | static |
MxCreateDevice(_In_ MdDriverObject DriverObject, _In_ ULONG DeviceExtensionSize, _In_opt_ PUNICODE_STRING DeviceName, _In_ DEVICE_TYPE DeviceType, _In_ ULONG DeviceCharacteristics, _In_ BOOLEAN Exclusive, _Out_ MdDeviceObject *DeviceObject) | Mx | static |
MxCreateDeviceSecure(_In_ MdDriverObject DriverObject, _In_ ULONG DeviceExtensionSize, _In_opt_ PUNICODE_STRING DeviceName, _In_ DEVICE_TYPE DeviceType, _In_ ULONG DeviceCharacteristics, _In_ BOOLEAN Exclusive, _In_ PCUNICODE_STRING DefaultSDDLString, _In_opt_ LPCGUID DeviceClassGuid, _Out_ MdDeviceObject *DeviceObject) | Mx | static |
MxCreateSymbolicLink(_In_ PUNICODE_STRING SymbolicLinkName, _In_ PUNICODE_STRING DeviceName) | Mx | static |
MxDbgBreakPoint() | Mx | static |
MxDbgPrint(__drv_formatString(printf) __in PCSTR DebugMessage,...) | Mx | static |
MxDelayExecutionThread(__in KPROCESSOR_MODE WaitMode, __in BOOLEAN Alertable, __in PLARGE_INTEGER Interval) | Mx | static |
MxDeleteDevice(_In_ MdDeviceObject Device) | Mx | static |
MxDeleteKey(_In_ HANDLE KeyHandle) | Mx | static |
MxDeleteNPagedLookasideList(_In_ PNPAGED_LOOKASIDE_LIST LookasideList) | Mx | static |
MxDeletePagedLookasideList(_In_ PPAGED_LOOKASIDE_LIST LookasideList) | Mx | static |
MxDeleteSymbolicLink(__in PUNICODE_STRING Link) | Mx | static |
MxDereferenceObject(__in PVOID Object) | Mx | static |
MxDetachDevice(_Inout_ MdDeviceObject Device) | Mx | static |
MxFlushQueuedDpcs() | Mx | static |
MxGetAttachedDeviceReference(__in MdDeviceObject DriverObject) | Mx | static |
MxGetCurrentIrql() | Mx | static |
MxGetCurrentThread() | Mx | static |
MxGetDriverObjectExtension(__in MdDriverObject DriverObject, __in PVOID ClientIdentificationAddress) | Mx | static |
MxGetMdlVirtualAddress(_In_ PMDL Mdl) | Mx | static |
MxGetSystemAddressForMdlSafe(__inout PMDL Mdl, __in ULONG Priority) | Mx | static |
MxGetSystemRoutineAddress(__in MxFuncName FuncName) | Mx | static |
MxGlobalInit(VOID) | Mx | static |
MxHasEnoughRemainingThreadStack(VOID) | Mx | static |
MxInitializeMdl(_In_ PMDL MemoryDescriptorList, _In_ PVOID BaseVa, _In_ SIZE_T Length) | Mx | static |
MxInitializeNPagedLookasideList(_Out_ PNPAGED_LOOKASIDE_LIST Lookaside, _In_opt_ PALLOCATE_FUNCTION Allocate, _In_opt_ PFREE_FUNCTION Free, _In_ ULONG Flags, _In_ SIZE_T Size, _In_ ULONG Tag, _In_ USHORT Depth) | Mx | static |
MxInitializePagedLookasideList(_Out_ PPAGED_LOOKASIDE_LIST Lookaside, _In_opt_ PALLOCATE_FUNCTION Allocate, _In_opt_ PFREE_FUNCTION Free, _In_ ULONG Flags, _In_ SIZE_T Size, _In_ ULONG Tag, _In_ USHORT Depth) | Mx | static |
MxInitializeRemoveLock(__in MdRemoveLock Lock, __in ULONG AllocateTag, __in ULONG MaxLockedMinutes, __in ULONG HighWatermark) | Mx | static |
MxInsertQueueDpc(__inout PRKDPC Dpc, __in_opt PVOID SystemArgument1, __in_opt PVOID SystemArgument2) | Mx | static |
MxOpenKey(_Out_ PHANDLE KeyHandle, _In_ ACCESS_MASK DesiredAccess, _In_ POBJECT_ATTRIBUTES ObjectAttributes) | Mx | static |
MxQuerySystemTime(_Out_ PLARGE_INTEGER CurrentTime) | Mx | static |
MxQueryTickCount(__out PLARGE_INTEGER TickCount) | Mx | static |
MxQueryTimeIncrement() | Mx | static |
MxQueryValueKey(_In_ HANDLE KeyHandle, _In_ PUNICODE_STRING ValueName, _In_ KEY_VALUE_INFORMATION_CLASS KeyValueInformationClass, _Out_opt_ PVOID KeyValueInformation, _In_ ULONG Length, _Out_ PULONG ResultLength) | Mx | static |
MxReferenceObject(__in PVOID Object) | Mx | static |
MxReferenceObjectByHandle(__in HANDLE Handle, __in ACCESS_MASK DesiredAccess, __in_opt POBJECT_TYPE ObjectType, __in KPROCESSOR_MODE AccessMode, __out PVOID *Object, __out_opt POBJECT_HANDLE_INFORMATION HandleInformation) | Mx | static |
MxRegisterDeviceInterface(_In_ PDEVICE_OBJECT PhysicalDeviceObject, _In_ const GUID *InterfaceClassGuid, _In_opt_ PUNICODE_STRING ReferenceString, _Out_ PUNICODE_STRING SymbolicLinkName) | Mx | static |
MxReleaseInterruptSpinLock(_Inout_ PKINTERRUPT Interrupt, _In_ KIRQL OldIrql) | Mx | static |
MxReleaseRemoveLock(__in MdRemoveLock RemoveLock, __in PVOID Tag) | Mx | static |
MxReleaseRemoveLockAndWait(__in MdRemoveLock RemoveLock, __in PVOID Tag) | Mx | static |
MxSetDeviceInterfaceState(_In_ PUNICODE_STRING SymbolicLinkName, _In_ BOOLEAN Enable) | Mx | static |
MxSetValueKey(_In_ HANDLE KeyHandle, _In_ PUNICODE_STRING ValueName, _In_opt_ ULONG TitleIndex, _In_ ULONG Type, _In_opt_ PVOID Data, _In_ ULONG DataSize) | Mx | static |
MxTerminateCurrentThread(__in NTSTATUS Status) | Mx | static |
MxUnlockPages(__in PMDL Mdl) | Mx | static |
MxUnRegisterPlugPlayNotification(__in __drv_freesMem(Pool) PVOID NotificationEntry) | Mx | static |
OldIrql | Mx | |
RegisterCallback(__in PCALLBACK_OBJECT CallbackObject, __in MdCallbackFunction CallbackFunction, __in PVOID CallbackContext) | Mx | static |
UnregisterCallback(__in PVOID CbRegistration) | Mx | static |