Exemplo n.º 1
0
 public static extern int WriteFile(IntPtr hFile, IntPtr lpBuffer, int nNumberOfBytesToWrite,
                                ref int lpNumberOfBytesWritten, ref OVERLAPPED lpOverlapped);
Exemplo n.º 2
0
 public static extern int WriteFileEx(IntPtr hFile, IntPtr lpBuffer, int nNumberOfBytesToWrite,
                                  ref OVERLAPPED lpOverlapped, ref int lpCompletionRoutine);
Exemplo n.º 3
0
 public static extern int UnlockFileEx(IntPtr hFile, int dwReserved, int nNumberOfBytesToUnlockLow,
                                   int nNumberOfBytesToUnlockHigh, ref OVERLAPPED lpOverlapped);
Exemplo n.º 4
0
 public static extern int WaitCommEvent(IntPtr hFile, ref int lpEvtMask, ref OVERLAPPED lpOverlapped);
Exemplo n.º 5
0
 public static extern int TransactNamedPipe(IntPtr hNamedPipe, IntPtr lpInBuffer, int nInBufferSize,
                                        IntPtr lpOutBuffer, int nOutBufferSize, ref int lpBytesRead,
                                        ref OVERLAPPED lpOverlapped);
Exemplo n.º 6
0
 public static extern int ReadFile(IntPtr hFile, IntPtr lpBuffer, int nNumberOfBytesToRead,
                               ref int lpNumberOfBytesRead, ref OVERLAPPED lpOverlapped);
Exemplo n.º 7
0
 public static extern int GetOverlappedResult(IntPtr hFile, ref OVERLAPPED lpOverlapped,
                                          ref int lpNumberOfBytesTransferred, int bWait);
Exemplo n.º 8
0
 public static extern int DeviceIoControl(IntPtr hDevice, int dwIoControlCode, IntPtr lpInBuffer, int nInBufferSize,
                                      IntPtr lpOutBuffer, int nOutBufferSize, ref int lpBytesReturned,
                                      ref OVERLAPPED lpOverlapped);
Exemplo n.º 9
0
 public static extern int ConnectNamedPipe(IntPtr hNamedPipe, ref OVERLAPPED lpOverlapped);