From 2359084b5b6c00a44d8ca9534e71b2d8671d6ffb Mon Sep 17 00:00:00 2001 From: Danny Smith Date: Fri, 14 Mar 2003 03:06:52 +0000 Subject: [PATCH] 2003-03-13 Danny Smith * include/ddk/winddk.h (PCUNICODE_STRING): Remove incorrect typedef. 2003-03-13 Bang Jun-Young * lib/kernel32.def (Module32{First,Next}{,W}): Add missing exports. (Process32{First,Next}{,W}): Ditto. (Thread32{First,Next}): Ditto. * include/ntdef.h (PCUNICODE_STRING): Add typedef. --- winsup/w32api/ChangeLog | 12 ++++++++++++ winsup/w32api/include/ddk/winddk.h | 2 -- winsup/w32api/include/ntdef.h | 1 + winsup/w32api/lib/kernel32.def | 10 ++++++++++ 4 files changed, 23 insertions(+), 2 deletions(-) diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog index d73eeca9c..6d9d8f053 100644 --- a/winsup/w32api/ChangeLog +++ b/winsup/w32api/ChangeLog @@ -1,3 +1,15 @@ +2003-03-13 Danny Smith + + * include/ddk/winddk.h (PCUNICODE_STRING): Remove incorrect + typedef. + +2003-03-13 Bang Jun-Young + + * lib/kernel32.def (Module32{First,Next}{,W}): Add missing exports. + (Process32{First,Next}{,W}): Ditto. + (Thread32{First,Next}): Ditto. + * include/ntdef.h (PCUNICODE_STRING): Add typedef. + 2003-03-12 Earnie Boyd * include/mswsock.h: Correct invalid filter for _WINSOCK2_H. diff --git a/winsup/w32api/include/ddk/winddk.h b/winsup/w32api/include/ddk/winddk.h index be82bbe7a..29dfbbfe9 100644 --- a/winsup/w32api/include/ddk/winddk.h +++ b/winsup/w32api/include/ddk/winddk.h @@ -138,8 +138,6 @@ typedef enum _MODE { MaximumMode } MODE; -typedef PUNICODE_STRING PCUNICODE_STRING; - typedef struct _SINGLE_LIST_ENTRY { struct _SINGLE_LIST_ENTRY *Next; } SINGLE_LIST_ENTRY, *PSINGLE_LIST_ENTRY; diff --git a/winsup/w32api/include/ntdef.h b/winsup/w32api/include/ntdef.h index fd1074ca4..83f4fa356 100644 --- a/winsup/w32api/include/ntdef.h +++ b/winsup/w32api/include/ntdef.h @@ -31,6 +31,7 @@ typedef struct _UNICODE_STRING { USHORT MaximumLength; PWSTR Buffer; } UNICODE_STRING, *PUNICODE_STRING; +typedef const UNICODE_STRING* PCUNICODE_STRING; typedef struct _STRING { USHORT Length; USHORT MaximumLength; diff --git a/winsup/w32api/lib/kernel32.def b/winsup/w32api/lib/kernel32.def index a5aeff2aa..ad375bd28 100644 --- a/winsup/w32api/lib/kernel32.def +++ b/winsup/w32api/lib/kernel32.def @@ -486,6 +486,10 @@ MapUserPhysicalPagesScatter@12 MapViewOfFile@20 MapViewOfFileEx@24 MapViewOfFileVlm@28 +Module32First@8 +Module32FirstW@8 +Module32Next@8 +Module32NextW@8 MoveFileA@8 MoveFileW@8 MoveFileExA@12 @@ -518,6 +522,10 @@ PeekConsoleInputW@16 PeekNamedPipe@24 PostQueuedCompletionStatus@16 PrepareTape@12 +Process32First@8 +Process32FirstW@8 +Process32Next@8 +Process32NextW@8 PulseEvent@4 PurgeComm@8 QueryDosDeviceA@12 @@ -671,6 +679,8 @@ SystemTimeToTzSpecificLocalTime@12 TerminateJobObject@8 TerminateProcess@8 TerminateThread@8 +Thread32First@8 +Thread32Next@8 TlsAlloc@0 TlsFree@4 TlsGetValue@4