Modify NTDLL!DbgSsInitialize/4 signature. Modified: trunk/reactos/include/ndk/umfuncs.h Modified: trunk/reactos/lib/ntdll/dbg/debug.c _____
Modified: trunk/reactos/include/ndk/umfuncs.h --- trunk/reactos/include/ndk/umfuncs.h 2005-08-02 15:58:41 UTC (rev 16971) +++ trunk/reactos/include/ndk/umfuncs.h 2005-08-02 16:11:13 UTC (rev 16972) @@ -99,7 +99,7 @@
STDCALL DbgSsInitialize( HANDLE ReplyPort, - ULONG Unknown1, + PVOID Callback, ULONG Unknown2, ULONG Unknown3 ); _____
Modified: trunk/reactos/lib/ntdll/dbg/debug.c --- trunk/reactos/lib/ntdll/dbg/debug.c 2005-08-02 15:58:41 UTC (rev 16971) +++ trunk/reactos/lib/ntdll/dbg/debug.c 2005-08-02 16:11:13 UTC (rev 16972) @@ -19,6 +19,7 @@
static HANDLE DbgSsApiPort = NULL; static HANDLE DbgSsReplyPort = NULL; +static NTSTATUS (STDCALL * DbgSsCallback)(PVOID,PVOID) = NULL;
typedef struct _LPC_DBGSS_MESSAGE @@ -77,7 +78,7 @@ */ NTSTATUS STDCALL DbgSsInitialize(HANDLE ReplyPort, - ULONG Unknown1, + PVOID Callback, ULONG Unknown2, ULONG Unknown3) { @@ -102,7 +103,7 @@ return Status;
DbgSsReplyPort = ReplyPort; -// UnknownData1 = Unknown1; + DbgSsCallback = Callback; // UnknownData2 = Unknown2; // UnknownData3 = Unknown3;