public int Write(byte[] data, int size) { uint done; DeviceControl.WriteFile(m_hFile, data, (uint)size, out done, IntPtr.Zero); return((int)done); }
public int Write(IntPtr buffer, int todo) { int done; DeviceControl.WriteFile(m_hFile, buffer, todo, out done, IntPtr.Zero); return(done); }
public int Write(byte[] data) { uint done; DeviceControl.WriteFile(m_hFile, data, (uint)data.Length, out done, IntPtr.Zero); int err = Marshal.GetLastWin32Error(); return((int)done); }