Я портирую код C++ API
на .NET
и рассматриваю вызов функции WaitHandle.WaitAny
как замену WaitForMultipleObjects
, но при отладке с . NET4
я вижу, что эта функция подключена к
private static extern int WaitMultiple(
WaitHandle[] waitableSafeHandle,
int msTimeOut,
bool exitContext,
bool WaitAll);
и это заставляет меня думать, что эта функция не подходит для порта. Какие-нибудь другие предложения?