CoWaitForMultipleHandles 在XP下的问题

虽然在msdn 中提到CoWaitForMultipleHandles 函数的第一个参数DWORD dwFlags可以使用 COWAIT_DISPATCH_CALLS ( = 8) ,但在XP 系统下使用该参数是发现返回E_INVALIDARG(参数错误),最后发现XP 下dwFlags 需要满足 dwFlags&~3 == 0 才合法,测试Win7下未发现问题。(可以给 dwFlags 传 0,只使用基本功能。)


参考:

http://msdn.microsoft.com/zh-cn/library/windows/desktop/ms680732(v=vs.85).aspx

你可能感兴趣的:(CoWaitForMultipleHandles 在XP下的问题)