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

Discussion in 'WASM.WIN32' started by Sercher, Nov 15, 2010.

  1. Sercher

    Sercher New Member

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

    Clerk Забанен

    Blog Posts:
    0
    NtQueryEvent.
     
  3. Sercher

    Sercher New Member

    Blog Posts:
    0
    спасибо!
     
  4. Partner

    Partner Павел

    Blog Posts:
    0
    Вполне подходят, если задать нулевое время ожидания.