#include <ntddk.h>
#include <stddef.h>
#include <stdarg.h>
Go to the source code of this file.
|
NTSYSAPI NTSTATUS NTAPI | ObOpenObjectByPointer (PVOID Object, ULONG HandleAttributes, PACCESS_STATE PassedAccessState, ACCESS_MASK DesiredAccess, POBJECT_TYPE ObjectType, KPROCESSOR_MODE AccessMode, PHANDLE Handle) |
| Documented on MSDN. More...
|
|
NTSYSAPI NTSTATUS NTAPI | ZwQueryInformationProcess (IN HANDLE ProcessHandle, IN PROCESSINFOCLASS ProcessInformationClass, OUT PVOID ProcessInformation, IN ULONG ProcessInformationLength, OUT PULONG uReturnLength OPTIONAL) |
| Documented on MSDN with Caveat. More...
|
|
◆ _countof
#define _countof |
( |
|
a | ) |
(sizeof(a)/sizeof((a)[0])) |
◆ ASSERT3
#define ASSERT3 |
( |
|
exp, |
|
|
|
p1, |
|
|
|
p2, |
|
|
|
p3 |
|
) |
| |
◆ CKeMem_Free
#define CKeMem_Free |
( |
|
p, |
|
|
|
_UTAG |
|
) |
| ::ExFreePool(p); |
◆ DBG_BLAB
◆ DBG_ERROR
#define DBG_ERROR |
( |
|
stmt | ) |
|
◆ DBG_TRACE
#define DBG_TRACE |
( |
|
stmt | ) |
|
◆ DBG_WARN
◆ HANDLE_NULL
◆ COMPARE_t
◆ ObOpenObjectByPointer()
NTSYSAPI NTSTATUS NTAPI ObOpenObjectByPointer |
( |
PVOID |
Object, |
|
|
ULONG |
HandleAttributes, |
|
|
PACCESS_STATE |
PassedAccessState, |
|
|
ACCESS_MASK |
DesiredAccess, |
|
|
POBJECT_TYPE |
ObjectType, |
|
|
KPROCESSOR_MODE |
AccessMode, |
|
|
PHANDLE |
Handle |
|
) |
| |
◆ ZwQueryInformationProcess()
NTSYSAPI NTSTATUS NTAPI ZwQueryInformationProcess |
( |
IN HANDLE |
ProcessHandle, |
|
|
IN PROCESSINFOCLASS |
ProcessInformationClass, |
|
|
OUT PVOID |
ProcessInformation, |
|
|
IN ULONG |
ProcessInformationLength, |
|
|
OUT PULONG uReturnLength |
OPTIONAL |
|
) |
| |
Documented on MSDN with Caveat.