From 9167c9e0edad6aa3f750de2fc886faec5c9146ae Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Tue, 8 Jan 2019 17:02:25 -0600 Subject: [PATCH] Use GetOverlappedResult instead of GetOverlappedResultEx for Windows 7. --- sdk/Windows/SMXDeviceConnection.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/Windows/SMXDeviceConnection.cpp b/sdk/Windows/SMXDeviceConnection.cpp index b36d11c..f69289e 100644 --- a/sdk/Windows/SMXDeviceConnection.cpp +++ b/sdk/Windows/SMXDeviceConnection.cpp @@ -136,7 +136,7 @@ void SMX::SMXDeviceConnection::CheckReads(wstring &error) // Block until the cancellation completes. This should happen quickly. DWORD unused; - GetOverlappedResultEx(m_hDevice->value(), &m_pCurrentCommand->m_Overlapped, &unused, INFINITE, false); + GetOverlappedResult(m_hDevice->value(), &m_pCurrentCommand->m_Overlapped, &unused, true); m_aPendingCommands.push_front(m_pCurrentCommand); m_pCurrentCommand = nullptr;