internal extern static int FilterConnectCommunicationPort([MarshalAs(UnmanagedType.LPWStr)] string lpPortName, uint dwOptions, IntPtr lpContext, uint dwSizeOfContext, IntPtr lpSecurityAttributes, out SafePortHandle hPort );
internal static extern int FilterConnectCommunicationPort([MarshalAs(UnmanagedType.LPWStr)] string lpPortName, uint dwOptions, IntPtr lpContext, uint dwSizeOfContext, IntPtr lpSecurityAttributes, out SafePortHandle hPort );
public void Disconnect() { VerifyConnected(); port.Dispose(); port = null; }
public void Disconnect() { VerifyConnected(); port.Dispose(); port = null; }
internal extern static int FilterSendMessage(SafePortHandle port, IntPtr lpInBuffer, int dwInBufferSize, IntPtr lpOutBuffer, int dwOutBufferSize, out IntPtr lpBytesReturned);
internal static extern int FilterSendMessage(SafePortHandle port, IntPtr lpInBuffer, int dwInBufferSize, IntPtr lpOutBuffer, int dwOutBufferSize, out IntPtr lpBytesReturned);