Нужны значения констант THREAD_*

Тема в разделе "WASM.NT.KERNEL", создана пользователем rpy3uH, 11 янв 2008.

  1. rpy3uH

    rpy3uH New Member

    Публикаций:
    0
    Регистрация:
    14 сен 2006
    Сообщения:
    503
    нужны значения констант-флагов для получения хендлов потоков через функцию ZwOpenThread.

    THREAD_TERMINATE
    THREAD_SUSPEND_RESUME
    THREAD_ALERT
    THREAD_GET_CONTEXT
    THREAD_SET_CONTEXT
    THREAD_SET_INFORMATION
    THREAD_QUERY_INFORMATION
    THREAD_SET_THREAD_TOKEN
    THREAD_IMPERSONATE
    THREAD_DIRECT_IMPERSONATION
    THREAD_ALL_ACCESS

    какие только заголовочныйе файлы не смотрел, объявлены только THREAD_TERMINATE и THREAD_SET_INFORMATION.

    Заранее спасибо.
     
  2. steelfactor

    steelfactor New Member

    Публикаций:
    0
    Регистрация:
    26 апр 2007
    Сообщения:
    501
    здрасьте...
    все искомое объявлено в winnt.h
     
  3. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    2
    Регистрация:
    11 июн 2004
    Сообщения:
    3.552
    Адрес:
    Russia
    Код (Text):
    1. #define THREAD_TERMINATE               (0x0001)  
    2. #define THREAD_SUSPEND_RESUME          (0x0002)  
    3. #define THREAD_GET_CONTEXT             (0x0008)  
    4. #define THREAD_SET_CONTEXT             (0x0010)  
    5. #define THREAD_SET_INFORMATION         (0x0020)  
    6. #define THREAD_QUERY_INFORMATION       (0x0040)  
    7. #define THREAD_SET_THREAD_TOKEN        (0x0080)
    8. #define THREAD_IMPERSONATE             (0x0100)
    9. #define THREAD_DIRECT_IMPERSONATION    (0x0200)
    10. // begin_ntddk begin_wdm begin_ntifs
    11.  
    12. #define THREAD_ALL_ACCESS         (STANDARD_RIGHTS_REQUIRED | SYNCHRONIZE | \
    13.                                    0x3FF)
     
  4. rpy3uH

    rpy3uH New Member

    Публикаций:
    0
    Регистрация:
    14 сен 2006
    Сообщения:
    503
    TermoSINteZ, большое спасибо!
    DDK устанавливать не хочется......
     
  5. steelfactor

    steelfactor New Member

    Публикаций:
    0
    Регистрация:
    26 апр 2007
    Сообщения:
    501
    rpy3uH
    :) winnt.h входит в комплект любых компиляторов :)
    в любом случае - можно всегда воспользоваться google.com/codesearch
     
  6. rpy3uH

    rpy3uH New Member

    Публикаций:
    0
    Регистрация:
    14 сен 2006
    Сообщения:
    503
    не хочу оффтопить, но просто VS2005 пока не установлена за ненадобностью (установлены пока только Delphi и FASM, а там я искал, там не все).
    а про google.com/codesearch не знал. реально не знал, спасибо.