Как узнать состояние события?

Тема в разделе "WASM.WIN32", создана пользователем Sercher, 15 ноя 2010.

  1. Sercher

    Sercher New Member

    Публикаций:
    0
    Можно ли узнать текущие состояние события (установленно или нет) зная его имя?
    Мне это необходимо для синхронизации доступа двух процессов к общей именнованой отображаемой области памяти, событие выставляется когда один из процессов сообщает другому о то что он сейчас работает с ней и необходимо подождать завершения обработки. Исходя из этого процесс желающий получить доступ должен сначала проверить выставлено ли событие.
    Функции ожидания не подходят т.к. вешают процесс, а создавать потоки только для ожидания события неэффективно
     
  2. Clerk

    Clerk Забанен

    Публикаций:
    0
    NtQueryEvent.
     
  3. Sercher

    Sercher New Member

    Публикаций:
    0
    спасибо!
     
  4. Partner

    Partner Павел

    Публикаций:
    0
    Вполне подходят, если задать нулевое время ожидания.