Reactos
1#pragma once
2
3typedef VOID
4NTAPI
5PExFreePool(PVOID Block);
6
7typedef PMDL
8NTAPI
9PMmCreateMdl(
10 PMDL Mdl,
11 PVOID Base,
12 ULONG Length
13);
14
15typedef VOID
16NTAPI
17PMmProbeAndLockPages(
18 PMDL Mdl,
19 KPROCESSOR_MODE AccessMode,
20 LOCK_OPERATION Operation
21);
22
23typedef LONG_PTR
24FASTCALL
25PObDereferenceObject(PVOID Object);
26
27typedef NTSTATUS
28NTAPI
29PObReferenceObjectByHandle(
30 HANDLE Handle,
31 ACCESS_MASK DesiredAccess,
32 POBJECT_TYPE ObjectType,
33 KPROCESSOR_MODE AccessMode,
34 PVOID* Object,
35 POBJECT_HANDLE_INFORMATION HandleInformation
36);