Что делает флаг WT_EXECUTEINUITHREAD для функции QueueUserWorkItem?
WT_EXECUTEINUITHREAD
QueueUserWorkItem
Похоже, что здесь объяснено: http://blogs.embarcadero.com/abauer/2007/10/05/38830#comment-2787
Согласно этому комментарию, NtQueueApcThread используется для планирования процедуры, которая будет выполняться при следующем входе вашего потока в ожидаемое оповещение.
NtQueueApcThread