<Return[G]><Top>

GetCommConfig

Declare Function Api_GetCommConfig& Lib "kernel32" Alias "GetCommConfig" (ByVal hCommDev&, lpCC As COMMCONFIG, lpdwSize&)

Declare Function GetCommConfig Lib "kernel32" Alias "GetCommConfig" (ByVal hCommDev As Long, lpCC As COMMCONFIG, lpdwSize As Long) As Long

通信デバイスの現在の構成を取得する。

パラメータ
hCommDev
    開かれている通信デバイスのハンドルを指定する。
lpCC
    COMMCONFIG 構造体を受け取るバッファへのポインタを指定する。
lpdwSize
    lpCC パラメータが示すバッファのサイズ(バイト数)を指定する、32 ビット変数へのポインタを渡す。関数が成功すると、コピーされたバイト数が

    変数に格納される。バッファが小さすぎたときは、必要なバイト数が格納される。

戻り値
    関数が成功すると、0 以外の値が返る。
    関数が失敗すると、0 が返る。拡張エラー情報を取得するには、GetLastError 関数を使う。