-1
我在COM44上有一個調制解調器,當我嘗試通過C++訪問它時,我最終收到ERROR_SHARING_VIOLATION。我使用的代碼和m_hFile最終爲-1:在C++調用調制解調器的Calling :: CreateFile總是返回ERROR_SHARING_VIOLATION
void* m_hFile;
m_hFile = ::CreateFile("\\\\.\\COM44",
GENERIC_READ | GENERIC_WRITE,
NULL,
NULL,
OPEN_EXISTING,
NULL,
NULL);
我已經通過測試膩子接入調制解調器,並能夠打開它的舒適與AT發送給它的命令,沒有任何問題,所以我知道它作品。
也許愚蠢的問題,但膩子連接關閉了嗎?有時候Windows只認爲資源正在使用中,你有沒有嘗試重新啓動? –
是膩子連接關閉。我花了一個小時試圖讓這個工作,包括重新啓動機器,嘗試膩子。 – Ryland