public unsafe static bool UnsafeQueueNativeOverlapped(System.Threading.NativeOverlapped *overlapped) { throw null; }
public unsafe void FreeNativeOverlapped(System.Threading.NativeOverlapped *overlapped) { throw new PlatformNotSupportedException(); }
public static unsafe object GetNativeOverlappedState(System.Threading.NativeOverlapped *overlapped) { throw new PlatformNotSupportedException(); }
public static unsafe bool ZReadFile(IntPtr hFile, void *pBuffer, int NumberOfBytesToRead, int *pNumberOfBytesRead, System.Threading.NativeOverlapped *Overlapped) { return(ReadFile(hFile, pBuffer, NumberOfBytesToRead, pNumberOfBytesRead, Overlapped)); }
unsafe public void FreeNativeOverlapped(System.Threading.NativeOverlapped *overlapped) => throw null;
public unsafe void FreeNativeOverlapped(System.Threading.NativeOverlapped *overlapped) { }
public unsafe static void Free(System.Threading.NativeOverlapped *nativeOverlappedPtr) { }
internal unsafe static extern bool WriteFile( IntPtr hFile, IntPtr lpBuffer, Int32 bytesToWrite, IntPtr bytesWritten, System.Threading.NativeOverlapped *lpOverlapped);
internal unsafe static extern bool ReadFile( IntPtr hFile, IntPtr lpBuffer, Int32 bytesToRead, IntPtr bytesRead, System.Threading.NativeOverlapped *lpOverlapped);
internal static extern unsafe bool ReadFile(IntPtr hFile, byte[] lpBuffer, uint nNumberOfBytesToRead, out uint lpNumberOfBytesRead, System.Threading.NativeOverlapped *overlapped);
internal static extern unsafe bool ConnectNamedPipe(IntPtr hNamedPipe, System.Threading.NativeOverlapped *lpOverlapped);
internal static extern unsafe bool WriteFile(IntPtr hFile, byte[] lpBuffer, uint nNumberOfBytesToWrite, out uint lpNumberOfBytesWritten, System.Threading.NativeOverlapped *lpOverlapped);
public unsafe static bool UnsafeQueueNativeOverlapped(System.Threading.NativeOverlapped *overlapped) { return(default(bool)); }
public unsafe static System.Threading.Overlapped Unpack(System.Threading.NativeOverlapped *nativeOverlappedPtr) { return(default(System.Threading.Overlapped)); }
public static extern unsafe bool ReadFile( SafeFileHandle hFile, // HANDLE void *pBuffer, // LPVOID UInt32 numberOfBytesToRead, // DWORD UInt32 *numberOfBytesRead, // LPDWORD System.Threading.NativeOverlapped *overlapped); // LPOVERLAPPED
internal unsafe static extern int GetOverlappedResult( IntPtr hFile, System.Threading.NativeOverlapped *lpOverlapped, out UInt32 lpNumberOfBytesTransferred, Int32 bWait);
public static unsafe extern bool WriteFile( SafeFileHandle hFile, // HANDLE void *lpBuffer, // LPCVOID UInt32 nNumberOfBytesToWrite, // DWORD UInt32 *lpNumberOfBytesWritten, // LPDWORD System.Threading.NativeOverlapped *overlapped); // LPOVERLAPPED
public unsafe static object GetNativeOverlappedState(System.Threading.NativeOverlapped *overlapped) { return(default(object)); }
public unsafe static object GetNativeOverlappedState(System.Threading.NativeOverlapped *overlapped) { throw null; }
public static unsafe bool UnsafeQueueNativeOverlapped(System.Threading.NativeOverlapped *overlapped) => throw new NotImplementedException();
public unsafe static System.Threading.Overlapped Unpack(System.Threading.NativeOverlapped *nativeOverlappedPtr) { throw null; }
private static extern unsafe bool ReadFile(IntPtr hFile, void *pBuffer, int NumberOfBytesToRead, int *pNumberOfBytesRead, System.Threading.NativeOverlapped *Overlapped);