From 90df0b6d525f5491ea51a83b850694b5215bd2ce Mon Sep 17 00:00:00 2001 From: Aleksandar Andrejevic Date: Sat, 1 Feb 2014 23:24:06 +0000 Subject: [PATCH] [KERNEL32] CreateProcessInternalW expects BaseCheckVDM to return a NTSTATUS, not a BOOL. svn path=/branches/ntvdm/; revision=61912 --- dll/win32/kernel32/client/vdm.c | 4 ++-- dll/win32/kernel32/include/vdm.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dll/win32/kernel32/client/vdm.c b/dll/win32/kernel32/client/vdm.c index 55479158502..1bb6acd2a8e 100644 --- a/dll/win32/kernel32/client/vdm.c +++ b/dll/win32/kernel32/client/vdm.c @@ -64,7 +64,7 @@ BaseIsDosApplication(IN PUNICODE_STRING PathName, return 0; } -BOOL +NTSTATUS WINAPI BaseCheckVDM(IN ULONG BinaryType, IN PCWCH ApplicationName, @@ -79,7 +79,7 @@ BaseCheckVDM(IN ULONG BinaryType, { /* This is not supported */ UNIMPLEMENTED; - return FALSE; + return STATUS_NOT_IMPLEMENTED; } BOOL diff --git a/dll/win32/kernel32/include/vdm.h b/dll/win32/kernel32/include/vdm.h index 49cc9a489cf..81ec19e441b 100644 --- a/dll/win32/kernel32/include/vdm.h +++ b/dll/win32/kernel32/include/vdm.h @@ -119,7 +119,7 @@ BaseCheckForVDM( OUT LPDWORD ExitCode ); -BOOL +NTSTATUS WINAPI BaseCheckVDM( IN ULONG BinaryType, -- 2.17.1