public void GetCommModemStatus()
        {
            if (!UnsafeNativeMethods.GetCommModemStatus(m_ComPortHandle, out NativeMethods.ModemStat s))
            {
                throw new IOException("Unable to get serial port modem state", Marshal.GetLastWin32Error());
            }

            m_ModemStatus = s;
        }
 public static extern bool GetCommModemStatus(SafeFileHandle hFile,
                                              [MarshalAs(UnmanagedType.U4)] out NativeMethods.ModemStat lpModemStat);
Beispiel #3
0
 public static extern bool GetCommModemStatus(SafeFileHandle hFile,
                                              out NativeMethods.ModemStat lpModemStat);
                public void GetCommModemStatus()
                {
                    NativeMethods.ModemStat s;
                    if (!UnsafeNativeMethods.GetCommModemStatus(m_ComPortHandle, out s)) {
                        throw new IOException("Unable to get serial port modem state", Marshal.GetLastWin32Error());
                    }

                    m_ModemStatus = s;
                }