public final class Kernel32
extends java.lang.Object
| Constructor and Description |
|---|
Kernel32() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
CloseHandle(com.sun.jna.Pointer pointer) |
static com.sun.jna.Pointer |
CreateToolhelp32Snapshot(int flags,
int pid) |
static boolean |
Module32NextW(com.sun.jna.Pointer pointer,
com.sun.jna.platform.win32.Tlhelp32.MODULEENTRY32W entry) |
static com.sun.jna.Pointer |
OpenProcess(int desired,
boolean inherit,
int pid) |
static boolean |
Process32NextW(com.sun.jna.Pointer pointer,
com.sun.jna.platform.win32.Tlhelp32.PROCESSENTRY32 entry) |
static long |
ReadProcessMemory(com.sun.jna.Pointer process,
com.sun.jna.Pointer address,
MemoryBuffer memory,
int size,
int written) |
static long |
WriteProcessMemory(com.sun.jna.Pointer process,
com.sun.jna.Pointer address,
MemoryBuffer memory,
int size,
int written) |
public static com.sun.jna.Pointer CreateToolhelp32Snapshot(int flags,
int pid)
public static boolean CloseHandle(com.sun.jna.Pointer pointer)
public static com.sun.jna.Pointer OpenProcess(int desired,
boolean inherit,
int pid)
public static boolean Process32NextW(com.sun.jna.Pointer pointer,
com.sun.jna.platform.win32.Tlhelp32.PROCESSENTRY32 entry)
public static boolean Module32NextW(com.sun.jna.Pointer pointer,
com.sun.jna.platform.win32.Tlhelp32.MODULEENTRY32W entry)
public static long ReadProcessMemory(com.sun.jna.Pointer process,
com.sun.jna.Pointer address,
MemoryBuffer memory,
int size,
int written)
public static long WriteProcessMemory(com.sun.jna.Pointer process,
com.sun.jna.Pointer address,
MemoryBuffer memory,
int size,
int written)