com.github.axet.desktop.os.win.libs
Interface Kernel32Ex
- All Superinterfaces:
- com.sun.jna.Library
public interface Kernel32Ex
- extends com.sun.jna.Library
| Nested classes/interfaces inherited from interface com.sun.jna.Library |
com.sun.jna.Library.Handler |
| Fields inherited from interface com.sun.jna.Library |
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER |
|
Method Summary |
boolean |
AllocConsole()
|
com.sun.jna.platform.win32.WinNT.HANDLE |
CreateThread(com.sun.jna.platform.win32.WinBase.SECURITY_ATTRIBUTES lpThreadAttributes,
com.sun.jna.platform.win32.BaseTSD.SIZE_T dwStackSize,
THREAD_START_ROUTINE lpStartAddress,
long lpParameter,
long dwCreationFlags,
com.sun.jna.ptr.LongByReference lpThreadId)
HANDLE WINAPI CreateThread( _In_opt_ LPSECURITY_ATTRIBUTES
lpThreadAttributes, _In_ SIZE_T dwStackSize, _In_ LPTHREAD_START_ROUTINE
lpStartAddress, _In_opt_ LPVOID lpParameter, _In_ DWORD dwCreationFlags,
_Out_opt_ LPDWORD lpThreadId ); |
boolean |
SetConsoleCtrlHandler(HANDLER_ROUTINE HandlerRoutine,
boolean Add)
BOOL WINAPI SetConsoleCtrlHandler( _In_opt_ PHANDLER_ROUTINE
HandlerRoutine, _In_ BOOL Add ); |
boolean |
SetProcessShutdownParameters(long dwLevel,
long dwFlags)
BOOL WINAPI SetProcessShutdownParameters( _In_ DWORD dwLevel, _In_ DWORD
dwFlags ); |
boolean |
Thread32First(com.sun.jna.platform.win32.WinNT.HANDLE hSnapshot,
THREADENTRY32 lpte)
BOOL WINAPI Thread32First( _In_ HANDLE hSnapshot, _Inout_ LPTHREADENTRY32
lpte ); |
boolean |
Thread32Next(com.sun.jna.platform.win32.WinNT.HANDLE hSnapshot,
THREADENTRY32 lpte)
|
INSTANCE
static final Kernel32Ex INSTANCE
SetProcessShutdownParameters
boolean SetProcessShutdownParameters(long dwLevel,
long dwFlags)
- BOOL WINAPI SetProcessShutdownParameters( _In_ DWORD dwLevel, _In_ DWORD
dwFlags );
CreateThread
com.sun.jna.platform.win32.WinNT.HANDLE CreateThread(com.sun.jna.platform.win32.WinBase.SECURITY_ATTRIBUTES lpThreadAttributes,
com.sun.jna.platform.win32.BaseTSD.SIZE_T dwStackSize,
THREAD_START_ROUTINE lpStartAddress,
long lpParameter,
long dwCreationFlags,
com.sun.jna.ptr.LongByReference lpThreadId)
- HANDLE WINAPI CreateThread( _In_opt_ LPSECURITY_ATTRIBUTES
lpThreadAttributes, _In_ SIZE_T dwStackSize, _In_ LPTHREAD_START_ROUTINE
lpStartAddress, _In_opt_ LPVOID lpParameter, _In_ DWORD dwCreationFlags,
_Out_opt_ LPDWORD lpThreadId );
SetConsoleCtrlHandler
boolean SetConsoleCtrlHandler(HANDLER_ROUTINE HandlerRoutine,
boolean Add)
- BOOL WINAPI SetConsoleCtrlHandler( _In_opt_ PHANDLER_ROUTINE
HandlerRoutine, _In_ BOOL Add );
AllocConsole
boolean AllocConsole()
Thread32First
boolean Thread32First(com.sun.jna.platform.win32.WinNT.HANDLE hSnapshot,
THREADENTRY32 lpte)
- BOOL WINAPI Thread32First( _In_ HANDLE hSnapshot, _Inout_ LPTHREADENTRY32
lpte );
Thread32Next
boolean Thread32Next(com.sun.jna.platform.win32.WinNT.HANDLE hSnapshot,
THREADENTRY32 lpte)
Copyright © 2013. All Rights Reserved.