static void |
Winbase.BindIoCompletionCallback(Winnt.HANDLE FileHandle,
Minwinbase.LPOVERLAPPED_COMPLETION_ROUTINE Function,
int Flags) |
|
static void |
Ioapiset.CancelIo(Winnt.HANDLE hFile) |
CancelIo
Marks any outstanding I/O operations for the specified file handle.
|
static void |
Ioapiset.CancelIoEx(Winnt.HANDLE hFile,
Minwinbase.OVERLAPPED lpOverlapped) |
CancelIoEx
Marks any outstanding I/O operations for the specified file handle.
|
static void |
Winbase.ClearCommBreak(Winnt.HANDLE hFile) |
ClearCommBreak
Restores character transmission for a specified communications device and
places the transmission line in a nonbreak state.
|
static void |
Winbase.ClearCommError(Winnt.HANDLE hFile,
IntRef lpErrors,
Winbase.COMSTAT lpStat) |
ClearCommError
Retrieves information about a communications error and reports the
current status of a communications device.
|
static void |
Handleapi.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 Winnt.HANDLE |
IoAPI.CreateIoCompletionPort(Winnt.HANDLE FileHandle,
Winnt.HANDLE ExistingCompletionPort,
long CompletionKey,
int NumberOfConcurrentThreads) |
CreateIoCompletionPort
Creates an input/output (I/O) completion port and associates it with a
specified file handle, or creates an I/O completion port that is not yet
associated with a file handle, allowing association at a later time.
|
static void |
Winbase.EscapeCommFunction(Winnt.HANDLE hFile,
int dwFunc) |
EscapeCommFunction
Directs the specified communications device to perform an extended
function.
|
static void |
Fileapi.FlushFileBuffers(Winnt.HANDLE hFile) |
FlushFileBuffers
Flushes the buffers of a specified file and causes all buffered data to
be written to a file.
|
static void |
Winbase.GetCommModemStatus(Winnt.HANDLE hFile,
IntRef lpModemStat) |
GetCommModemStatus
Directs the specified communications device to perform an extended
function.
|
static void |
Winbase.GetCommState(Winnt.HANDLE hFile,
Winbase.DCB lpDCB) |
GetCommState
Retrieves the current control settings for a specified communications
device.
|
static void |
Winbase.GetCommTimeouts(Winnt.HANDLE hFile,
Winbase.COMMTIMEOUTS lpCommTimeouts) |
GetCommTimeouts
Retrieves the time-out parameters for all read and write operations on a
specified communications device.
|
static int |
Ioapiset.GetOverlappedResult(Winnt.HANDLE hFile,
Minwinbase.OVERLAPPED lpOverlapped,
boolean bWait) |
GetOverlappedResult
retrieves the results of an overlapped operation on the specified file,
named pipe, or communications device.
|
static int |
Ioapiset.GetOverlappedResult(Winnt.HANDLE hFile,
Minwinbase.OVERLAPPED lpOverlapped,
ByteBuffer lpBuffer,
boolean bWait) |
GetOverlappedResult
retrieves the results of an overlapped operation on the specified file,
named pipe, or communications device.
|
static void |
IoAPI.GetQueuedCompletionStatus(Winnt.HANDLE CompletionPort,
IntRef lpNumberOfBytesTransferred,
LongRef lpCompletionKey,
ObjectRef<NativeAddressHolder> lpOverlapped,
long dwMilliseconds) |
|
void |
Minwinbase.OVERLAPPED.hEvent(Winnt.HANDLE hEvent) |
|
static void |
IoAPI.PostQueuedCompletionStatus(Winnt.HANDLE CompletionPort,
int dwNumberOfBytesTransferred,
long dwCompletionKey,
Minwinbase.OVERLAPPED lpOverlapped) |
|
static void |
Processthreadsapi.QueueUserAPC(Winnt.PAPCFUNC pfnAPC,
Winnt.HANDLE hThread,
long dwData) |
QueueUserAPC
Adds a user-mode asynchronous procedure call (APC) object to the APC
queue of the specified thread.
|
static int |
Fileapi.ReadFile(Winnt.HANDLE hFile,
byte[] lpBuffer) |
ReadFile
Reads data from the specified file or input/output (I/O) device.
|
static int |
Fileapi.ReadFile(Winnt.HANDLE hFile,
byte[] lpBuffer,
int off,
int nNumberOfBytesToRead) |
ReadFile
Reads data from the specified file or input/output (I/O) device.
|
static int |
Fileapi.ReadFile(Winnt.HANDLE hFile,
OpaqueMemory32 lpBuffer,
int off,
int nNumberOfBytesToRead) |
ReadFile
Reads data from the specified file or input/output (I/O) device.Reads
occur at the position specified by the file pointer if supported by the
device.
|
static void |
Fileapi.ReadFile(Winnt.HANDLE hFile,
OpaqueMemory32 lpBuffer,
int off,
int nNumberOfBytesToRead,
Minwinbase.OVERLAPPED lpOverlapped) |
ReadFile
Reads data from the specified file or input/output (I/O) device.
|
static void |
Fileapi.ReadFile(Winnt.HANDLE hFile,
OpaqueMemory32 lpBuffer,
Minwinbase.OVERLAPPED lpOverlapped) |
ReadFile
Reads data from the specified file or input/output (I/O) device.
|
static int |
Fileapi.ReadFile(Winnt.HANDLE hFile,
OpaqueMemory64 lpBuffer,
long off,
int nNumberOfBytesToRead) |
ReadFile
Reads data from the specified file or input/output (I/O) device.Reads
occur at the position specified by the file pointer if supported by the
device.
|
static void |
Fileapi.ReadFile(Winnt.HANDLE hFile,
OpaqueMemory64 lpBuffer,
long off,
int nNumberOfBytesToRead,
Minwinbase.OVERLAPPED lpOverlapped) |
ReadFile
Reads data from the specified file or input/output (I/O) device.
|
static int |
Fileapi.ReadFile(Winnt.HANDLE hFile,
ByteRef b) |
ReadFile
Reads a single byte from the specified file or input/output (I/O)
device.Reads occur at the position specified by the file pointer if
supported by the device.
|
static void |
Fileapi.ReadFile(Winnt.HANDLE hFile,
ByteBuffer lpBuffer) |
ReadFile
Reads data from the specified file or input/output (I/O) device.
|
static void |
Fileapi.ReadFile(Winnt.HANDLE hFile,
ByteBuffer lpBuffer,
Minwinbase.OVERLAPPED lpOverlapped) |
ReadFile
Reads data from the specified file or input/output (I/O) device.
|
static void |
Fileapi.ReadFileEx(Winnt.HANDLE hFile,
OpaqueMemory32 lpBuffer,
int off,
int nNumberOfBytesToRead,
Minwinbase.OVERLAPPED lpOverlapped,
Minwinbase.LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine) |
ReadFile
Reads data from the specified file or input/output (I/O) device.
|
static void |
Fileapi.ReadFileEx(Winnt.HANDLE hFile,
OpaqueMemory32 lpBuffer,
Minwinbase.OVERLAPPED lpOverlapped,
Minwinbase.LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine) |
ReadFile
Reads data from the specified file or input/output (I/O) device.
|
static void |
Fileapi.ReadFileEx(Winnt.HANDLE hFile,
OpaqueMemory64 lpBuffer,
long off,
int nNumberOfBytesToRead,
Minwinbase.OVERLAPPED lpOverlapped,
Minwinbase.LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine) |
ReadFile
Reads data from the specified file or input/output (I/O) device.
|
static void |
Fileapi.ReadFileEx(Winnt.HANDLE hFile,
ByteBuffer lpBuffer,
Minwinbase.OVERLAPPED lpOverlapped,
Minwinbase.LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine) |
ReadFile
Reads data from the specified file or input/output (I/O) device.
|
static void |
Synchapi.ResetEvent(Winnt.HANDLE hEvent) |
ResetEvent
Sets the specified event object to the nonsignaled state.
|
void |
Winnt.ArrayOfHandle.set(int i,
Winnt.HANDLE element) |
|
static void |
Winbase.SetCommBreak(Winnt.HANDLE hFile) |
SetCommBreak
Suspends character transmission for a specified communications device and
places the transmission line in a break state until the ClearCommBreak
function is called.
|
static void |
Winbase.SetCommState(Winnt.HANDLE hFile,
Winbase.DCB lpDCB) |
SetCommState
Configures a communications device according to the specifications in a
device-control block (a Winbase.DCB structure).
|
static void |
Winbase.SetCommTimeouts(Winnt.HANDLE hFile,
Winbase.COMMTIMEOUTS lpCommTimeouts) |
SetCommTimeouts
Sets the time-out parameters for all read and write operations on a
specified communications device.
|
static void |
Synchapi.SetEvent(Winnt.HANDLE hEvent) |
SetEvent
Sets the specified event object to the signaled state.
|
static void |
Winbase.SetFileCompletionNotificationModes(Winnt.HANDLE hFile,
byte uFlags) |
|
void |
Winnt.PHANDLE.setFromHANDLE(Winnt.HANDLE target) |
|
static long |
Synchapi.WaitForSingleObject(Winnt.HANDLE hHandle,
long dwMilliseconds) |
WaitForSingleObject
Waits until the specified object is in the signaled state or the time-out
interval elapses.
|
static long |
Synchapi.WaitForSingleObjectEx(Winnt.HANDLE hHandle,
long dwMilliseconds,
boolean bAlertable) |
WaitForSingleObjectEx
Waits until the specified object is in the signaled state, an I/O
completion routine or asynchronous procedure call (APC) is queued to the
thread, or the time-out interval elapses.
|
static int |
Fileapi.WriteFile(Winnt.HANDLE hFile,
byte b) |
WriteFile
Writes data to the specified file or input/output (I/O) device.
|
static int |
Fileapi.WriteFile(Winnt.HANDLE hFile,
byte[] lpBuffer) |
WriteFile
Writes data to the specified file or input/output (I/O) device.Writing
starts at the position specified by the file pointer if supported by the
device.
|
static int |
Fileapi.WriteFile(Winnt.HANDLE hFile,
byte[] lpBuffer,
int off,
int nNumberOfBytesToWrite) |
WriteFile
Writes data to the specified file or input/output (I/O) device.Writing
starts at the position specified by the file pointer if supported by the
device.
|
static int |
Fileapi.WriteFile(Winnt.HANDLE hFile,
OpaqueMemory32 lpBuffer,
int off,
int nNumberOfBytesToWrite) |
WriteFile
Writes data to the specified file or input/output (I/O) device.Writing
starts at the position specified by the file pointer if supported by the
device.
|
static void |
Fileapi.WriteFile(Winnt.HANDLE hFile,
OpaqueMemory32 lpBuffer,
int off,
int nNumberOfBytesToWrite,
Minwinbase.OVERLAPPED lpOverlapped) |
WriteFile
Writes data to the specified file or input/output (I/O) device.Writing
starts at the position specified by the file pointer if supported by the
device.
|
static void |
Fileapi.WriteFile(Winnt.HANDLE hFile,
OpaqueMemory32 lpBuffer,
Minwinbase.OVERLAPPED lpOverlapped) |
WriteFile
Writes data to the specified file or input/output (I/O) device.Writing
starts at the position specified by the file pointer if supported by the
device.
|
static int |
Fileapi.WriteFile(Winnt.HANDLE hFile,
OpaqueMemory64 lpBuffer,
long off,
int nNumberOfBytesToWrite) |
WriteFile
Writes data to the specified file or input/output (I/O) device.Writing
starts at the position specified by the file pointer if supported by the
device.
|
static void |
Fileapi.WriteFile(Winnt.HANDLE hFile,
OpaqueMemory64 lpBuffer,
long off,
int nNumberOfBytesToWrite,
Minwinbase.OVERLAPPED lpOverlapped) |
WriteFile
Writes data to the specified file or input/output (I/O) device.Writing
starts at the position specified by the file pointer if supported by the
device.
|
static void |
Fileapi.WriteFile(Winnt.HANDLE hFile,
ByteBuffer lpBuffer) |
WriteFile
Writes data to the specified file or input/output (I/O) device.
|
static void |
Fileapi.WriteFile(Winnt.HANDLE hFile,
ByteBuffer lpBuffer,
Minwinbase.OVERLAPPED lpOverlapped) |
WriteFile
Writes data to the specified file or input/output (I/O) device.
|
static void |
Fileapi.WriteFileEx(Winnt.HANDLE hFile,
OpaqueMemory32 lpBuffer,
int off,
int nNumberOfBytesToWrite,
Minwinbase.OVERLAPPED lpOverlapped,
Minwinbase.LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine) |
WriteFile
Writes data to the specified file or input/output (I/O) device.Writing
starts at the position specified by the file pointer if supported by the
device.
|
static void |
Fileapi.WriteFileEx(Winnt.HANDLE hFile,
OpaqueMemory32 lpBuffer,
Minwinbase.OVERLAPPED lpOverlapped,
Minwinbase.LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine) |
WriteFile
Writes data to the specified file or input/output (I/O) device.Writing
starts at the position specified by the file pointer if supported by the
device.This is the asynchronous write for OpaqueMemory32.
|
static void |
Fileapi.WriteFileEx(Winnt.HANDLE hFile,
OpaqueMemory64 lpBuffer,
long off,
int nNumberOfBytesToWrite,
Minwinbase.OVERLAPPED lpOverlapped,
Minwinbase.LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine) |
WriteFile
Writes data to the specified file or input/output (I/O) device.Writing
starts at the position specified by the file pointer if supported by the
device.
|
static void |
Fileapi.WriteFileEx(Winnt.HANDLE hFile,
ByteBuffer lpBuffer,
Minwinbase.OVERLAPPED lpOverlapped,
Minwinbase.LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine) |
WriteFile
Writes data to the specified file or input/output (I/O) device.
|