2012-04-02 3 views
0

Что делает флаг WT_EXECUTEINUITHREAD для функции QueueUserWorkItem?Что делает WT_EXECUTEINUITHREAD?

+0

Он вызывает недокументированное поведение, а это значит, что он, вероятно, разбивается на будущую версию (или пакет обновления) Windows. –

ответ

0

кажется, объясняется здесь: http://blogs.embarcadero.com/abauer/2007/10/05/38830#comment-2787

Согласно этому комментарию, NtQueueApcThread используется для планирования процедуры будет выполняться в следующий раз, когда поток входит извещающие ожидания.

+0

Как это отличается от любого другого флага? – Mehrdad

+0

@Mehrdad: другие флаги запускают новые потоки или ставят очередь в пул потоков. –

+0

Ну, точнее, я думаю, я имел в виду, как он отличается от 'WT_EXECUTEINIOTHREAD'? Ссылка, которую вы опубликовали, не содержит информации о 'WT_EXECUTEINUITHREAD', только общее описание флагов ExecuteInXThread ... – Mehrdad

Смежные вопросы