ReactOS 0.4.16-dev-1457-g02ea0aa
|
Go to the source code of this file.
Functions | |
$if (_WDMDDK_) _IRQL_requires_max_(APC_LEVEL) NTKERNELAPI NTSTATUS NTAPI CmRegisterCallback(_In_ PEX_CALLBACK_FUNCTION Function | |
_IRQL_requires_max_ (APC_LEVEL) NTKERNELAPI NTSTATUS NTAPI CmUnRegisterCallback(_In_ LARGE_INTEGER Cookie) | |
Probes and locks virtual pages in memory for the specified process. | |
_IRQL_requires_max_ | ( | APC_LEVEL | ) |
Probes and locks virtual pages in memory for the specified process.
[in,out] | MemoryDescriptorList | Memory Descriptor List (MDL) containing the buffer to be probed and locked. |
[in] | Process | The process for which the buffer should be probed and locked. |
[in] | AccessMode | Access mode for probing the pages. Can be KernelMode or UserMode. |
[in] | LockOperation | The type of the probing and locking operation. Can be IoReadAccess, IoWriteAccess or IoModifyAccess. |
Probes and locks virtual pages in memory for the specified process.
Frees previously reserved amount of memory in system virtual address space.
[in] | NumberOfBytes | Size, in bytes, of memory to reserve. |
[in] | PoolTag | Pool Tag identifying the buffer. Usually consists from 4 characters in reversed order. |
[in] | BaseAddress | A pointer to the 1st memory block of the reserved buffer. |
[in] | PoolTag | Pool Tag identifying the buffer. Usually consists from 4 characters in reversed order. |
Definition at line 37 of file cddata.c.
_In_ PCUNICODE_STRING Altitude |
_In_ PLARGE_INTEGER Cookie |
Definition at line 14 of file cmfuncs.h.
Referenced by $endif(), BasepGetModuleHandleExW(), CmRegisterCallback(), CmUnRegisterCallback(), CreateRemoteThread(), ExtractFilesFromCab(), GetModuleFileNameW(), LdrAddRefDll(), LdrDisableThreadCalloutsForDll(), LdrEnumerateLoadedModules(), LdrGetDllHandleEx(), LdrInitShimEngineDynamic(), LdrLoadDll(), LdrLockLoaderLock(), LdrpFetchAddressOfSecurityCookie(), LdrpInitSecurityCookie(), LdrRegisterDllNotification(), LdrUnloadAlternateResourceModule(), LdrUnlockLoaderLock(), LdrUnregisterDllNotification(), NotifyFileExtractCallback(), NtQueryInformationProcess(), PeLdrInitSecurityCookie(), PeLdrpFetchAddressOfSecurityCookie(), RtlEncodePointer(), and test_IInitializeSpy_twice().
Definition at line 44 of file cmfuncs.h.
Referenced by GetVersionInformationFromInfFile(), HalpDispatchPnp(), IsOsVersionGreaterThanOrEqualTo(), _FX_DRIVER_GLOBALS::IsVerificationEnabled(), _FX_DRIVER_GLOBALS::IsVersionGreaterThanOrEqualTo(), QueryAvailableFileSystemFormat(), RamdiskPnp(), TreeView_Set3StateCheck(), USBH_FdoPnP(), USBH_FdoPower(), USBH_PdoPnP(), USBH_PdoPower(), USBPORT_FdoPnP(), USBPORT_PdoPnP(), VgaInterpretCmdStream(), WdmlibRtlIsNtDdiVersionAvailable(), and WsProcSetVersion().
_In_ PVOID _Out_opt_ PULONG_PTR _Outptr_opt_ PCUNICODE_STRING* ObjectName |
Definition at line 64 of file cmfuncs.h.
Referenced by AccessCheckAndAuditAlarmA(), AccessCheckAndAuditAlarmW(), AcpiUtEvaluateNumericObject(), BaseFormatObjectAttributes(), CmpGetSymbolicLink(), CODE_SEG(), FltpGetBaseDeviceObjectName(), FltpGetObjectName(), GetFinalPathNameByHandleW(), IntResolveDesktop(), IoGetDeviceObjectPointer(), IopGetDeviceObjectPointer(), IopStartRamdisk(), IopUnloadDriver(), KsiCreateObjectType(), LpcpCreatePort(), LsapCreateDbObject(), LsapOpenDbObject(), NpCreatePipeEx(), NpOpenPipeEx(), NtAccessCheckAndAuditAlarm(), NtAccessCheckByTypeAndAuditAlarm(), NtAccessCheckByTypeResultListAndAuditAlarm(), NtAccessCheckByTypeResultListAndAuditAlarmByHandle(), NtOpenObjectAuditAlarm(), NtUnloadKey2(), ObCreateObject(), ObCreateObjectType(), ObInsertObject(), ObjectNameInformationTests(), ObjectOpenAuditAlarmA(), ObjectOpenAuditAlarmW(), ObOpenObjectByName(), ObpAllocateObject(), ObpAllocateObjectNameBuffer(), ObpCaptureObjectCreateInformation(), ObpCaptureObjectName(), ObpIsUnsecureName(), ObpLookupObjectName(), ObQueryNameString(), ObReferenceObjectByName(), ProbeAndCaptureObjectAttributes(), SampCreateDbObject(), SampOpenDbObject(), ScmCreateOrReferenceServiceImage(), SepAccessCheckAndAuditAlarm(), SepOpenObjectAuditAlarm(), SetNamedSecurityInfoA(), START_TEST(), and TreeResetNamedSecurityInfoA().