GetDefaultCommConfig

機能
通信デバイスの既定の構成を取得する
Declare Function GetDefaultCommConfig Lib "kernel32" Alias "GetDefaultCommConfigA"  _
(ByVal lpszName As String, lpCC As COMMCONFIG, lpdwSize As Long ) As Long
Declare Function GetDefaultCommConfig Lib "kernel32" Alias "GetDefaultCommConfigA"  _
(ByVal lpszName As String, lpCC As COMMCONFIG, lpdwSize As Integer ) As Integer

BOOL GetDefaultCommConfig(
LPCSTR lpszName,
LPCOMMCONFIG lpCC,
LPDWORD lpdwSize
);
引数
lpszName

デバイス名(Com1など)
lpCC
COMMCONFIG構造体
lpdwSize
lpCCのバイト数
戻り値
正常終了のとき                0以外
エラーのとき                  0
備考
lpdwSizeには実際にコピーされたバイト数が返る