| Package | Description |
|---|---|
| de.ibapl.jnhw.winapi |
| Modifier and Type | Class and Description |
|---|---|
static class |
Minwindef.HKEY |
static class |
Minwindef.PHKEY
Just the pointer to HKEY that where meaning it can be set in a function
call ....
|
| Modifier and Type | Method and Description |
|---|---|
static Winnt.HANDLE |
Synchapi.CreateEventW(Minwinbase.SECURITY_ATTRIBUTES lpEventAttributes,
boolean bManualReset,
boolean bInitialState,
String lpName) |
static Winnt.HANDLE |
Fileapi.CreateFileW(File file,
int dwDesiredAccess,
int dwShareMode,
Minwinbase.SECURITY_ATTRIBUTES lpSecurityAttributes,
int dwCreationDisposition,
int dwFlagsAndAttributes,
Winnt.HANDLE hTemplateFile) |
static Winnt.HANDLE |
Fileapi.CreateFileW(String lpFileName,
int dwDesiredAccess,
int dwShareMode,
Minwinbase.SECURITY_ATTRIBUTES lpSecurityAttributes,
int dwCreationDisposition,
int dwFlagsAndAttributes,
Winnt.HANDLE hTemplateFile) |
static Winnt.HANDLE |
ProcessEnv.GetStdHandle(int nStdHandle) |
Winnt.HANDLE |
Minwinbase.OVERLAPPED.hEvent() |
static Winnt.HANDLE |
Winbase.INVALID_HANDLE_VALUE() |
| Modifier and Type | Method and Description |
|---|---|
static void |
Ioapiset.CancelIo(Winnt.HANDLE hFile) |
static void |
Ioapiset.CancelIoEx(Winnt.HANDLE hFile,
Minwinbase.OVERLAPPED lpOverlapped) |
static void |
Winbase.ClearCommBreak(Winnt.HANDLE hFile) |
static void |
Winbase.ClearCommError(Winnt.HANDLE hFile,
IntRef lpErrors,
Winbase.COMSTAT lpStat) |
static void |
Winbase.CloseHandle(Winnt.HANDLE hObject) |
static Winnt.HANDLE |
Fileapi.CreateFileW(File file,
int dwDesiredAccess,
int dwShareMode,
Minwinbase.SECURITY_ATTRIBUTES lpSecurityAttributes,
int dwCreationDisposition,
int dwFlagsAndAttributes,
Winnt.HANDLE hTemplateFile) |
static Winnt.HANDLE |
Fileapi.CreateFileW(String lpFileName,
int dwDesiredAccess,
int dwShareMode,
Minwinbase.SECURITY_ATTRIBUTES lpSecurityAttributes,
int dwCreationDisposition,
int dwFlagsAndAttributes,
Winnt.HANDLE hTemplateFile) |
static void |
Winbase.EscapeCommFunction(Winnt.HANDLE hFile,
int dwFunc) |
static void |
Fileapi.FlushFileBuffers(Winnt.HANDLE hFile) |
static void |
Winbase.GetCommModemStatus(Winnt.HANDLE hFile,
IntRef lpModemStat) |
static void |
Winbase.GetCommState(Winnt.HANDLE hFile,
Winbase.DCB lpDCB) |
static void |
Winbase.GetCommTimeouts(Winnt.HANDLE hFile,
Winbase.COMMTIMEOUTS lpCommTimeouts) |
static void |
Ioapiset.GetOverlappedResult(Winnt.HANDLE hFile,
Minwinbase.OVERLAPPED lpOverlapped,
IntRef lpNumberOfBytesTransferred,
boolean bWait) |
static void |
Ioapiset.GetOverlappedResult(Winnt.HANDLE hFile,
Minwinbase.OVERLAPPED overlapped,
IntRef lpNumberOfBytesTransferred,
boolean bWait,
ByteBuffer lpBuffer) |
void |
Minwinbase.OVERLAPPED.hEvent(Winnt.HANDLE value) |
static void |
Fileapi.ReadFile(Winnt.HANDLE hFile,
byte[] lpBuffer,
int offset,
int len,
IntRef lpNumberOfBytesRead) |
static void |
Fileapi.ReadFile(Winnt.HANDLE hFile,
ByteBuffer lpBuffer) |
static void |
Fileapi.ReadFile(Winnt.HANDLE hFile,
ByteBuffer lpBuffer,
Minwinbase.OVERLAPPED lpOverlapped)
use @see Ioapiset.GetOverlappedResult(HANDLE, OVERLAPPED, ByteBuffer) to
get the result and fix the ByteBuffers position.
|
static boolean |
Synchapi.ResetEvent(Winnt.HANDLE hEvent) |
static void |
Winbase.SetCommBreak(Winnt.HANDLE hFile) |
static void |
Winbase.SetCommState(Winnt.HANDLE hFile,
Winbase.DCB lpDCB) |
static void |
Winbase.SetCommTimeouts(Winnt.HANDLE hFile,
Winbase.COMMTIMEOUTS lpCommTimeouts) |
static boolean |
Synchapi.SetEvent(Winnt.HANDLE hEvent) |
static long |
Synchapi.WaitForSingleObject(Winnt.HANDLE hHandle,
long dwMilliseconds) |
static void |
Fileapi.WriteFile(Winnt.HANDLE hFile,
byte[] lpBuffer,
int offset,
int len,
IntRef lpNumberOfBytesWritten) |
static void |
Fileapi.WriteFile(Winnt.HANDLE hFile,
ByteBuffer lpBuffer) |
static void |
Fileapi.WriteFile(Winnt.HANDLE hFile,
ByteBuffer lpBuffer,
Minwinbase.OVERLAPPED lpOverlapped)
use @see Ioapiset.GetOverlappedResult(HANDLE, OVERLAPPED, ByteBuffer) to
get the result and fix the ByteBuffers position.
|
Copyright © 2019. All rights reserved.