예제 #1
0
 public unsafe void GetCommConfig()
 {
     using (SafeFileHandle handle = Communications.CreateComPortFileHandle(@"\\.\COM4"))
     {
         CommunicationsConfig config = Communications.GetCommunicationsConfig(handle);
     }
 }
예제 #2
0
 public static extern bool CommConfigDialogW(
     string lpszName,
     WindowHandle hWnd,
     ref CommunicationsConfig lpCC);
예제 #3
0
 public static extern bool GetCommConfig(
     SafeFileHandle hCommDev,
     ref CommunicationsConfig lpCC,
     ref uint lpdwSize);
예제 #4
0
 public static extern bool GetDefaultCommConfigW(
     string lpszName,
     ref CommunicationsConfig lpCC,
     ref uint lpdwSize);
예제 #5
0
 public unsafe void CommConfigDialog()
 {
     CommunicationsConfig config = Communications.CommunicationsConfigDialog(
         @"COM4",
         Windows.GetForegroundWindow());
 }
예제 #6
0
 public unsafe void GetDefaultCommConfig()
 {
     CommunicationsConfig config = Communications.GetDefaultCommunicationsConfig(@"COM4");
 }