<Return[G]><Top>

GetCommState

Declare Function Api_GetCommState& Lib "kernel32" Alias "GetCommState" (ByVal hFile&, lpDCB As DCB)

Declare Function GetCommState Lib "kernel32" Alias "GetCommState" (ByVal hFile As Long, lpDCB As DCB) As Long

指定した通信デバイスの現在の制御設定をデバイス制御ブロック(DCB 構造体)に格納する。

パラメータ
hFile
    通信デバイスのハンドルを指定する。CreateFile 関数が返すハンドルを使う。
lpDCB
    DCB 構造体へのポインタを指定する。制御設定の情報が格納される。

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