Ejemplo n.º 1
0
 public unsafe static extern bool ReadDirectoryChangesW(
     SafeFileHandle hDirectory,
     void *lpBuffer,
     uint nBufferLength,
     bool bWatchSubtree,
     FileNotifyChange dwNotifyFilter,
     out uint lpBytesReturned,
     ref OVERLAPPED lpOverlapped,
     FileIOCompletionRoutine lpCompletionRoutine);
Ejemplo n.º 2
0
 private static extern bool WriteFileEx(SafeFileHandle hFile, byte[] lpBuffer, int nNumberOfBytesToWrite,
     ref NativeOverlapped lpOverlapped, FileIOCompletionRoutine lpCompletionRoutine);
Ejemplo n.º 3
0
 public static extern int WriteFileEx(SafeFileHandle hFile, IntPtr lpBuffer, uint nNumberOfBytesToWrite, 
     ref OVERLAPPED lpOverlapped, FileIOCompletionRoutine lpCompletionRoutine);
Ejemplo n.º 4
0
 public static extern int WriteFileEx(SafeFileHandle hFile, IntPtr lpBuffer, uint nNumberOfBytesToWrite,
                                      ref OVERLAPPED lpOverlapped, FileIOCompletionRoutine lpCompletionRoutine);
 private static extern bool WriteFileEx(SafeFileHandle hFile, byte[] lpBuffer, int nNumberOfBytesToWrite, ref NativeOverlapped lpOverlapped, FileIOCompletionRoutine lpCompletionRoutine);
Ejemplo n.º 6
0
 public static extern bool BindIoCompletionCallback([In] HFILE FileHandle, FileIOCompletionRoutine Function, [Optional] uint Flags);