IN HANDLE ObjectToSignal,
IN HANDLE WaitableObject,
IN BOOLEAN Alertable,
IN PLARGE_INTEGER Time OPTIONAL );
Функция NtSignalAndWaitForSingleObject переводит один объект в сигнальное состояние и
выполняет ожидание второго объекта. См. также описание Win32 API функции SignalObjectAndWait в Microsoft SDK.
ObjectToSignal
HANDLE объекта для перевода в сигнальное состояние. Возможные типы объекта:
Event Object
Semaphore Object
Mutant Object
WaitableObject
HANDLE объекта для ожидания. Может быть любым объектом, поддерживающим ожидание.
Alertable
Если установлено, функция APC может прервать ожидание.
Time
Дополнительный указатель на значение типа LARGE_INTEGER, задающее время (абсолютное
или относительное) таймаута (в 100-нс единицах измерения). Отрицательные значения означают относительное время.