From 3f89e7fa88a42c5f41b2e885b99a58ec4d98d5e4 Mon Sep 17 00:00:00 2001 From: Thomas Bluemel Date: Mon, 14 Mar 2005 15:23:44 +0000 Subject: [PATCH] ignore alignment checks for unimplemented information classes in NtQuery/SetInformationProcess(). This gets sysinternals' ProcessExplorer to run svn path=/trunk/; revision=14063 --- reactos/ntoskrnl/ps/process.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/reactos/ntoskrnl/ps/process.c b/reactos/ntoskrnl/ps/process.c index d3b442d8821..7df81dae643 100644 --- a/reactos/ntoskrnl/ps/process.c +++ b/reactos/ntoskrnl/ps/process.c @@ -72,14 +72,14 @@ static const INFORMATION_CLASS_INFO PsProcessInfoClass[] = ICI_SQ_SAME( sizeof(UNICODE_STRING), sizeof(ULONG), ICIF_QUERY | ICIF_SIZE_VARIABLE), /* ProcessImageFileName */ /* FIXME */ - ICI_SQ_SAME( 0, 0, 0 ), /* ProcessLUIDDeviceMapsEnabled */ - ICI_SQ_SAME( 0, 0, 0 ), /* ProcessBreakOnTermination */ - ICI_SQ_SAME( 0, 0, 0 ), /* ProcessDebugObjectHandle */ - ICI_SQ_SAME( 0, 0, 0 ), /* ProcessDebugFlags */ - ICI_SQ_SAME( 0, 0, 0 ), /* ProcessHandleTracing */ - ICI_SQ_SAME( 0, 0, 0 ), /* ProcessUnknown33 */ - ICI_SQ_SAME( 0, 0, 0 ), /* ProcessUnknown34 */ - ICI_SQ_SAME( 0, 0, 0 ), /* ProcessUnknown35 */ + ICI_SQ_SAME( 0, 1, 0 ), /* ProcessLUIDDeviceMapsEnabled */ + ICI_SQ_SAME( 0, 1, 0 ), /* ProcessBreakOnTermination */ + ICI_SQ_SAME( 0, 1, 0 ), /* ProcessDebugObjectHandle */ + ICI_SQ_SAME( 0, 1, 0 ), /* ProcessDebugFlags */ + ICI_SQ_SAME( 0, 1, 0 ), /* ProcessHandleTracing */ + ICI_SQ_SAME( 0, 1, 0 ), /* ProcessUnknown33 */ + ICI_SQ_SAME( 0, 1, 0 ), /* ProcessUnknown34 */ + ICI_SQ_SAME( 0, 1, 0 ), /* ProcessUnknown35 */ ICI_SQ_SAME( sizeof(ULONG), sizeof(ULONG), ICIF_QUERY), /* ProcessCookie */ };