diff --git a/reactos/lib/kernel32/kernel32.def b/reactos/lib/kernel32/kernel32.def index 101616d03e7..25ff4c7cd15 100644 --- a/reactos/lib/kernel32/kernel32.def +++ b/reactos/lib/kernel32/kernel32.def @@ -99,6 +99,7 @@ CreateSemaphoreA@16 CreateSemaphoreW@16 CreateTapePartition@16 CreateThread@24 +CreateToolhelp32Snapshot@8 CreateVirtualBuffer@12 CreateWaitableTimerA@12 CreateWaitableTimerW@12 @@ -477,6 +478,10 @@ PeekNamedPipe@24 PostQueuedCompletionStatus@16 PrepareTape@12 ProcessIdToSessionId@8 +Process32First@8 +Process32FirstW@8 +Process32Next@8 +Process32NextW@8 PulseEvent@4 PurgeComm@8 QueryDosDeviceA@12 diff --git a/reactos/lib/kernel32/kernel32.edf b/reactos/lib/kernel32/kernel32.edf index c5cf577535d..7466da64b0f 100644 --- a/reactos/lib/kernel32/kernel32.edf +++ b/reactos/lib/kernel32/kernel32.edf @@ -1,4 +1,4 @@ -; $Id: kernel32.edf,v 1.17 2002/12/27 23:50:20 gvg Exp $ +; $Id: kernel32.edf,v 1.18 2003/01/04 18:33:18 robd Exp $ ; ; kernel32.edf ; @@ -102,6 +102,7 @@ CreateSemaphoreA=CreateSemaphoreA@16 CreateSemaphoreW=CreateSemaphoreW@16 CreateTapePartition=CreateTapePartition@16 CreateThread=CreateThread@24 +CreateToolhelp32Snapshot=CreateToolhelp32Snapshot@8 CreateVirtualBuffer=CreateVirtualBuffer@12 CreateWaitableTimerA=CreateWaitableTimerA@12 CreateWaitableTimerW=CreateWaitableTimerW@12 @@ -481,6 +482,10 @@ PeekNamedPipe=PeekNamedPipe@24 PostQueuedCompletionStatus=PostQueuedCompletionStatus@16 PrepareTape=PrepareTape@12 ProcessIdToSessionId=ProcessIdToSessionId@8 +Process32First=Process32First@8 +Process32FirstW=Process32FirstW@8 +Process32Next=Process32Next@8 +Process32NextW=Process32NextW@8 PulseEvent=PulseEvent@4 PurgeComm=PurgeComm@8 QueryDosDeviceA=QueryDosDeviceA@12 diff --git a/reactos/lib/kernel32/misc/stubs.c b/reactos/lib/kernel32/misc/stubs.c index 025c3883c3e..d89d099d7c7 100644 --- a/reactos/lib/kernel32/misc/stubs.c +++ b/reactos/lib/kernel32/misc/stubs.c @@ -1,9 +1,10 @@ -/* $Id: stubs.c,v 1.38 2002/12/12 04:53:23 robd Exp $ +/* $Id: stubs.c,v 1.39 2003/01/04 18:33:18 robd Exp $ * * KERNEL32.DLL stubs (unimplemented functions) * Remove from this file, if you implement them. */ #include +#include #define _OLE2NLS_IN_BUILD_ @@ -1023,4 +1024,45 @@ VirtualBufferExceptionHandler ( return 0; } + +BOOL +STDCALL +Process32First(HANDLE hSnapshot, LPPROCESSENTRY32 lppe) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +BOOL +STDCALL +Process32Next(HANDLE hSnapshot, LPPROCESSENTRY32 lppe) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +BOOL +STDCALL +Process32FirstW(HANDLE hSnapshot, LPPROCESSENTRY32W lppe) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +BOOL +STDCALL +Process32NextW(HANDLE hSnapshot, LPPROCESSENTRY32W lppe) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +HANDLE +STDCALL +CreateToolhelp32Snapshot(DWORD dwFlags, DWORD th32ProcessID) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + /* EOF */