HyperDbg Debugger
Toggle main menu visibility
Loading...
Searching...
No Matches
PlatformProcess.h
Go to the documentation of this file.
1
12
#pragma once
13
14
#if defined(__linux__)
15
# include "
../../../../include/SDK/HyperDbgSdk.h
"
16
#endif
// defined(__linux__)
17
19
// Functions //
21
22
HANDLE
23
PlatformProcessGetCurrentThreadId
(VOID);
24
25
HANDLE
26
PlatformProcessGetCurrentProcessId
(VOID);
27
28
PVOID
29
PlatformProcessGetCurrentProcess
(VOID);
30
31
PVOID
32
PlatformProcessGetCurrentThread
(VOID);
33
34
PVOID
35
PlatformProcessGetCurrentThreadTeb
(VOID);
PlatformProcessGetCurrentProcess
PVOID PlatformProcessGetCurrentProcess(VOID)
Get the current process (PEPROCESS).
Definition
PlatformProcess.c:70
PlatformProcessGetCurrentThreadId
HANDLE PlatformProcessGetCurrentThreadId(VOID)
Get the current thread ID.
Definition
PlatformProcess.c:24
PlatformProcessGetCurrentThread
PVOID PlatformProcessGetCurrentThread(VOID)
Get the current thread (PETHREAD).
Definition
PlatformProcess.c:93
PlatformProcessGetCurrentProcessId
HANDLE PlatformProcessGetCurrentProcessId(VOID)
Get the current process ID.
Definition
PlatformProcess.c:47
PlatformProcessGetCurrentThreadTeb
PVOID PlatformProcessGetCurrentThreadTeb(VOID)
Get the TEB (Thread Environment Block) of the current thread.
Definition
PlatformProcess.c:116
PVOID
void * PVOID
Definition
BasicTypes.h:56
HyperDbgSdk.h
hyperdbg
include
platform
kernel
header
PlatformProcess.h
Generated by
1.17.0