Недокументированные функции NTDLL

3 марта 2001



NtSignalAndWaitForSingleObject (ZwSignalAndWaitForSingleObject)

NTSYSAPI
NTSTATUS
NTAPI

NtSignalAndWaitForSingleObject(

IN HANDLE ObjectToSignal, IN HANDLE WaitableObject, IN BOOLEAN Alertable, IN PLARGE_INTEGER Time OPTIONAL );




Функция NtSignalAndWaitForSingleObject переводит один объект в сигнальное состояние и выполняет ожидание второго объекта. См. также описание Win32 API функции SignalObjectAndWait в Microsoft SDK.


  • ObjectToSignal     HANDLE объекта для перевода в сигнальное состояние. Возможные типы объекта:
  • WaitableObject     HANDLE объекта для ожидания. Может быть любым объектом, поддерживающим ожидание.
  • Alertable     Если установлено, функция APC может прервать ожидание.
  • Time     Дополнительный указатель на значение типа LARGE_INTEGER, задающее время (абсолютное или относительное) таймаута (в 100-нс единицах измерения). Отрицательные значения означают относительное время.


    Документировал:
    Томаш Новак



    Зависимости:
    Библиотека: ntdll.lib


    См. также:
    NtCreateEvent
    NtCreateMutant
    NtCreateSemaphore
    NtWaitForMultipleObjects
    NtWaitForSingleObject