pub unsafe extern "C" fn WaitForSingleObjectEx( hHandle: HANDLE, dwMilliseconds: DWORD, bAlertable: WINBOOL, ) -> DWORD