| Constructor and Description |
|---|
NoTransitions() |
| Modifier and Type | Method and Description |
|---|---|
static WinBase.HANDLE |
_beginthreadex(org.graalvm.word.PointerBase security,
int stacksize,
org.graalvm.word.PointerBase start_address,
org.graalvm.word.WordBase arglist,
int initflag,
org.graalvm.nativeimage.c.type.CIntPointer thrdaddr) |
static void |
EnterCriticalSection(Process.PCRITICAL_SECTION mutex) |
static WinBase.HANDLE |
GetCurrentProcess() |
static int |
GetCurrentProcessId() |
static WinBase.HANDLE |
GetCurrentThread() |
static int |
GetCurrentThreadId() |
static int |
GetExitCodeThread(WinBase.HANDLE hThread,
org.graalvm.nativeimage.c.type.CIntPointer lpExitCode) |
static int |
GetProcessId(WinBase.HANDLE hProcess) |
static void |
InitializeConditionVariable(Process.PCONDITION_VARIABLE cond) |
static void |
InitializeCriticalSection(Process.PCRITICAL_SECTION mutex) |
static void |
LeaveCriticalSection(Process.PCRITICAL_SECTION mutex) |
static WinBase.HANDLE |
OpenProcess(int dwDesiredAccess,
int bInheritHandle,
int dwProcessId) |
static int |
OpenProcessToken(WinBase.HANDLE processHandle,
int desiredAccess,
WinBase.LPHANDLE tokenHandle) |
static int |
SleepConditionVariableCS(Process.PCONDITION_VARIABLE cond,
Process.PCRITICAL_SECTION mutex,
int dwMilliseconds) |
static int |
SwitchToThread() |
static int |
TerminateProcess(WinBase.HANDLE hProcess,
int uExitCode) |
static void |
WakeAllConditionVariable(Process.PCONDITION_VARIABLE cond) |
static void |
WakeConditionVariable(Process.PCONDITION_VARIABLE cond) |
public static WinBase.HANDLE _beginthreadex(org.graalvm.word.PointerBase security, int stacksize, org.graalvm.word.PointerBase start_address, org.graalvm.word.WordBase arglist, int initflag, org.graalvm.nativeimage.c.type.CIntPointer thrdaddr)
public static WinBase.HANDLE GetCurrentProcess()
public static WinBase.HANDLE OpenProcess(int dwDesiredAccess, int bInheritHandle, int dwProcessId)
public static int TerminateProcess(WinBase.HANDLE hProcess, int uExitCode)
public static int GetCurrentProcessId()
public static int GetProcessId(WinBase.HANDLE hProcess)
public static int OpenProcessToken(WinBase.HANDLE processHandle, int desiredAccess, WinBase.LPHANDLE tokenHandle)
public static int GetExitCodeThread(WinBase.HANDLE hThread, org.graalvm.nativeimage.c.type.CIntPointer lpExitCode)
public static int SwitchToThread()
public static int GetCurrentThreadId()
public static WinBase.HANDLE GetCurrentThread()
public static void InitializeCriticalSection(Process.PCRITICAL_SECTION mutex)
public static void EnterCriticalSection(Process.PCRITICAL_SECTION mutex)
public static void LeaveCriticalSection(Process.PCRITICAL_SECTION mutex)
public static void InitializeConditionVariable(Process.PCONDITION_VARIABLE cond)
public static int SleepConditionVariableCS(Process.PCONDITION_VARIABLE cond, Process.PCRITICAL_SECTION mutex, int dwMilliseconds)
public static void WakeConditionVariable(Process.PCONDITION_VARIABLE cond)
public static void WakeAllConditionVariable(Process.PCONDITION_VARIABLE cond)