W2K3 и RtlCreateUserThread => CsrClientCallServer

Тема в разделе "WASM.WIN32", создана пользователем d2k9, 23 фев 2012.

  1. d2k9

    d2k9 Алексей

    Публикаций:
    0
    Регистрация:
    14 сен 2008
    Сообщения:
    325
    Нужно создать поток в другой терминальной сессией обладающий возможностью создания процесса.

    Концепт таков:
    1) RtlCreateUserThread() (SUSPENDED)
    2) CsrClientCallServer(&csrmsg, 0,0x10001,0x0C)
    3) NtResumeThread()

    по п.2
    - в своей сессии NT_SUCCESS, но всё равно процесс из потока не запускается, а в другой сессии выдаёт 0xc0000001, видать потому что там своя копия csrss? как быть?
     
  2. d2k9

    d2k9 Алексей

    Публикаций:
    0
    Регистрация:
    14 сен 2008
    Сообщения:
    325
    тему можно закрыть
     
  3. XshStasX

    XshStasX New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2008
    Сообщения:
    991
    d2k9
    Так решение было найдено? Какое ? )