Windows系統利用此函式清除硬體的通訊錯誤以及獲取通訊設備的當前狀態,ClearCommError函式聲明如下:
BOOL ClearCommError(
HANDLE hFile,
LPDWORD lpErrors,
LPCOMSTAT lpStat
);
ClearCommError函式的第一個參數hFile是由CreateFile函式返回指向已打開
串列口的句柄。第二個參數指向定義了錯誤類型的32位變數。第三個參數指向一個返回設備狀態的控制塊COMSTAT。如果
函式調用成功,則返回值為非0;若函式調用失敗,則返回值為0