From b24437e1aeff8783d71853fc7e864feb349fdb48 Mon Sep 17 00:00:00 2001 From: Thomas Bluemel Date: Tue, 15 Feb 2005 11:46:31 +0000 Subject: [PATCH] NtQueueApcThread always inserts a umode apc svn path=/trunk/; revision=13580 --- reactos/ntoskrnl/ke/apc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/ntoskrnl/ke/apc.c b/reactos/ntoskrnl/ke/apc.c index 9c7c0bcf08f..5b47908713f 100644 --- a/reactos/ntoskrnl/ke/apc.c +++ b/reactos/ntoskrnl/ke/apc.c @@ -548,14 +548,14 @@ NtQueueApcThread(HANDLE ThreadHandle, return(STATUS_NO_MEMORY); } - /* Initialize and Queue */ + /* Initialize and Queue a user mode apc (always!) */ KeInitializeApc(Apc, &Thread->Tcb, OriginalApcEnvironment, KiFreeApcRoutine, NULL, ApcRoutine, - PreviousMode, + UserMode, NormalContext); if (!KeInsertQueueApc(Apc, SystemArgument1, SystemArgument2, IO_NO_INCREMENT)) { Status = STATUS_UNSUCCESSFUL;