27 CHECK_PAGED_CODE_RTL(
char *
file,
int line)
_In_ ULONG _In_ ULONG _In_ ULONG Length
NTSTATUS NTAPI RtlpImageNtHeaderEx(_In_ ULONG Flags, _In_ PVOID Base, _In_ ULONG64 Size, _Out_ PIMAGE_NT_HEADERS *OutHeaders)
IN PVOID IN PVOID IN USHORT IN USHORT Size
NTSTATUS NTAPI RtlpSafeCopyMemory(_Out_writes_bytes_all_(Length) VOID UNALIGNED *Destination, _In_reads_bytes_(Length) CONST VOID UNALIGNED *Source, _In_ SIZE_T Length)
PVOID FrLdrHeapAllocateEx(PVOID HeapHandle, SIZE_T ByteSize, ULONG Tag)
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
#define _Out_writes_bytes_all_(size)
NTSTATUS NTAPI RtlImageNtHeaderEx(_In_ ULONG Flags, _In_ PVOID Base, _In_ ULONG64 Size, _Out_ PIMAGE_NT_HEADERS *OutHeaders)
VOID FrLdrHeapFreeEx(PVOID HeapHandle, PVOID Pointer, ULONG Tag)
_Must_inspect_result_ _In_ ULONG Flags
#define MI_HIGHEST_USER_ADDRESS
_In_ PUNICODE_STRING _Inout_ PUNICODE_STRING Destination
PVOID MmHighestUserAddress
_Must_inspect_result_ _In_ WDFDEVICE _In_ BOOLEAN _In_opt_ PVOID Tag
VOID NTAPI RtlpFreeMemory(PVOID Mem, ULONG Tag)
PVOID NTAPI RtlpAllocateMemory(ULONG Bytes, ULONG Tag)
#define RtlCopyMemory(Destination, Source, Length)
_In_ UINT _In_ UINT _In_ PNDIS_PACKET Source
#define _In_reads_bytes_(size)