* include/winbase.h [_WIN32_WINNT >= 0x0501]

(CheckRemoteDebuggerPresent, DebugActiveProcessStop, DebugBreakProcess,
	DebugSetProcessKillOnExit): Add functions.

	* include/winbase.h [_WIN32_WINNT >= 0x0500] (DeleteTimerQueue,
	DeleteTimerQueueEx, DeleteTimerQueueTimer,
	DnsHostnameToComputerName[AW]): Add functions.

	* lib/user32.def (CheckRemoteDebuggerPresent, DebugActiveProcessStop,
	DebugBreakProcess, DebugSetProcessKillOnExit, DeleteTimerQueueEx,
	DeleteTimerQueueTimer, DnsHostnameToComputerName[AW]): Add functions.
This commit is contained in:
Dimitri Papadopoulos 2003-10-07 07:14:53 +00:00
parent b2608a4378
commit d0ede583ee
3 changed files with 39 additions and 0 deletions

View File

@ -1,3 +1,17 @@
2003-10-06 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/winbase.h [_WIN32_WINNT >= 0x0501]
(CheckRemoteDebuggerPresent, DebugActiveProcessStop, DebugBreakProcess,
DebugSetProcessKillOnExit): Add functions.
* include/winbase.h [_WIN32_WINNT >= 0x0500] (DeleteTimerQueue,
DeleteTimerQueueEx, DeleteTimerQueueTimer,
DnsHostnameToComputerName[AW]): Add functions.
* lib/user32.def (CheckRemoteDebuggerPresent, DebugActiveProcessStop,
DebugBreakProcess, DebugSetProcessKillOnExit, DeleteTimerQueueEx,
DeleteTimerQueueTimer, DnsHostnameToComputerName[AW]): Add functions.
2003-10-07 Kobun Fujimori <kobun@users.sourceforge.net> 2003-10-07 Kobun Fujimori <kobun@users.sourceforge.net>
* include/winbase.h (GetVolumePathNamesForVolumeName): Available * include/winbase.h (GetVolumePathNamesForVolumeName): Available

View File

@ -1051,6 +1051,7 @@ BOOL WINAPI CancelWaitableTimer(HANDLE);
#if (_WIN32_WINNT >= 0x0501) #if (_WIN32_WINNT >= 0x0501)
BOOL WINAPI CheckNameLegalDOS8Dot3A(LPCSTR,LPSTR,DWORD,PBOOL,PBOOL); BOOL WINAPI CheckNameLegalDOS8Dot3A(LPCSTR,LPSTR,DWORD,PBOOL,PBOOL);
BOOL WINAPI CheckNameLegalDOS8Dot3W(LPCWSTR,LPSTR,DWORD,PBOOL,PBOOL); BOOL WINAPI CheckNameLegalDOS8Dot3W(LPCWSTR,LPSTR,DWORD,PBOOL,PBOOL);
BOOL WINAPI CheckRemoteDebuggerPresent(HANDLE,PBOOL);
#endif #endif
BOOL WINAPI ClearCommBreak(HANDLE); BOOL WINAPI ClearCommBreak(HANDLE);
BOOL WINAPI ClearCommError(HANDLE,PDWORD,LPCOMSTAT); BOOL WINAPI ClearCommError(HANDLE,PDWORD,LPCOMSTAT);
@ -1135,7 +1136,14 @@ HANDLE WINAPI CreateWaitableTimerW(LPSECURITY_ATTRIBUTES,BOOL,LPCWSTR);
BOOL WINAPI DeactivateActCtx(DWORD,ULONG_PTR); BOOL WINAPI DeactivateActCtx(DWORD,ULONG_PTR);
#endif #endif
BOOL WINAPI DebugActiveProcess(DWORD); BOOL WINAPI DebugActiveProcess(DWORD);
#if (_WIN32_WINNT >= 0x0501)
BOOL WINAPI DebugActiveProcessStop(DWORD);
#endif
void WINAPI DebugBreak(void); void WINAPI DebugBreak(void);
#if (_WIN32_WINNT >= 0x0501)
BOOL WINAPI DebugBreakProcess(HANDLE);
BOOL WINAPI DebugSetProcessKillOnExit(BOOL);
#endif
BOOL WINAPI DefineDosDeviceA(DWORD,LPCSTR,LPCSTR); BOOL WINAPI DefineDosDeviceA(DWORD,LPCSTR,LPCSTR);
BOOL WINAPI DefineDosDeviceW(DWORD,LPCWSTR,LPCWSTR); BOOL WINAPI DefineDosDeviceW(DWORD,LPCWSTR,LPCWSTR);
#define DefineHandleTable(w) ((w),TRUE) #define DefineHandleTable(w) ((w),TRUE)
@ -1146,6 +1154,9 @@ void WINAPI DeleteFiber(PVOID);
BOOL WINAPI DeleteFileA(LPCSTR); BOOL WINAPI DeleteFileA(LPCSTR);
BOOL WINAPI DeleteFileW(LPCWSTR); BOOL WINAPI DeleteFileW(LPCWSTR);
#if (_WIN32_WINNT >= 0x0500) #if (_WIN32_WINNT >= 0x0500)
BOOL WINAPI DeleteTimerQueue(HANDLE);
BOOL WINAPI DeleteTimerQueueEx(HANDLE,HANDLE);
BOOL WINAPI DeleteTimerQueueTimer(HANDLE,HANDLE,HANDLE);
BOOL WINAPI DeleteVolumeMountPointA(LPCSTR); BOOL WINAPI DeleteVolumeMountPointA(LPCSTR);
BOOL WINAPI DeleteVolumeMountPointW(LPCWSTR); BOOL WINAPI DeleteVolumeMountPointW(LPCWSTR);
#endif #endif
@ -1153,6 +1164,10 @@ BOOL WINAPI DeregisterEventSource(HANDLE);
BOOL WINAPI DestroyPrivateObjectSecurity(PSECURITY_DESCRIPTOR*); BOOL WINAPI DestroyPrivateObjectSecurity(PSECURITY_DESCRIPTOR*);
BOOL WINAPI DeviceIoControl(HANDLE,DWORD,PVOID,DWORD,PVOID,DWORD,PDWORD,POVERLAPPED); BOOL WINAPI DeviceIoControl(HANDLE,DWORD,PVOID,DWORD,PVOID,DWORD,PDWORD,POVERLAPPED);
BOOL WINAPI DisableThreadLibraryCalls(HMODULE); BOOL WINAPI DisableThreadLibraryCalls(HMODULE);
#if (_WIN32_WINNT >= 0x0500)
BOOL WINAPI DnsHostnameToComputerNameA(LPCSTR,LPSTR,LPDWORD);
BOOL WINAPI DnsHostnameToComputerNameW(LPCWSTR,LPWSTR,LPDWORD);
#endif
BOOL WINAPI DisconnectNamedPipe(HANDLE); BOOL WINAPI DisconnectNamedPipe(HANDLE);
BOOL WINAPI DosDateTimeToFileTime(WORD,WORD,LPFILETIME); BOOL WINAPI DosDateTimeToFileTime(WORD,WORD,LPFILETIME);
BOOL WINAPI DuplicateHandle(HANDLE,HANDLE,HANDLE,PHANDLE,DWORD,BOOL,DWORD); BOOL WINAPI DuplicateHandle(HANDLE,HANDLE,HANDLE,PHANDLE,DWORD,BOOL,DWORD);
@ -1795,6 +1810,7 @@ typedef PCACTCTXW PCACTCTX;
#define DeleteFile DeleteFileW #define DeleteFile DeleteFileW
#if (_WIN32_WINNT >= 0x0500) #if (_WIN32_WINNT >= 0x0500)
#define DeleteVolumeMountPoint DeleteVolumeMountPointW #define DeleteVolumeMountPoint DeleteVolumeMountPointW
#define DnsHostnameToComputerName DnsHostnameToComputerNameW
#endif #endif
#define EncryptFile EncryptFileW #define EncryptFile EncryptFileW
#define EndUpdateResource EndUpdateResourceW #define EndUpdateResource EndUpdateResourceW
@ -1963,6 +1979,7 @@ typedef PCACTCTXA PCACTCTX;
#define DeleteFile DeleteFileA #define DeleteFile DeleteFileA
#if (_WIN32_WINNT >= 0x0500) #if (_WIN32_WINNT >= 0x0500)
#define DeleteVolumeMountPoint DeleteVolumeMountPointA #define DeleteVolumeMountPoint DeleteVolumeMountPointA
#define DnsHostnameToComputerName DnsHostnameToComputerNameA
#endif #endif
#define EncryptFile EncryptFileA #define EncryptFile EncryptFileA
#define EndUpdateResource EndUpdateResourceA #define EndUpdateResource EndUpdateResourceA

View File

@ -32,6 +32,7 @@ CancelWaitableTimer@4
ChangeTimerQueueTimer@16 ChangeTimerQueueTimer@16
CheckNameLegalDOS8Dot3A@20 CheckNameLegalDOS8Dot3A@20
CheckNameLegalDOS8Dot3W@20 CheckNameLegalDOS8Dot3W@20
CheckRemoteDebuggerPresent@8
ClearCommBreak@4 ClearCommBreak@4
ClearCommError@12 ClearCommError@12
CloseConsoleHandle@4 CloseConsoleHandle@4
@ -94,7 +95,10 @@ CreateWaitableTimerA@12
CreateWaitableTimerW@12 CreateWaitableTimerW@12
DeactivateActCtx@8 DeactivateActCtx@8
DebugActiveProcess@4 DebugActiveProcess@4
DebugActiveProcessStop@4
DebugBreak@0 DebugBreak@0
DebugBreakProcess@4
DebugSetProcessKillOnExit@4
DefineDosDeviceA@12 DefineDosDeviceA@12
DefineDosDeviceW@12 DefineDosDeviceW@12
DeleteAtom@4 DeleteAtom@4
@ -103,11 +107,15 @@ DeleteFiber@4
DeleteFileA@4 DeleteFileA@4
DeleteFileW@4 DeleteFileW@4
DeleteTimerQueue@4 DeleteTimerQueue@4
DeleteTimerQueueEx@8
DeleteTimerQueueTimer@12
DeleteVolumeMountPointA@4 DeleteVolumeMountPointA@4
DeleteVolumeMountPointW@4 DeleteVolumeMountPointW@4
DeviceIoControl@32 DeviceIoControl@32
DisableThreadLibraryCalls@4 DisableThreadLibraryCalls@4
DisconnectNamedPipe@4 DisconnectNamedPipe@4
DnsHostnameToComputerNameA@12
DnsHostnameToComputerNameW@12
DosDateTimeToFileTime@12 DosDateTimeToFileTime@12
DuplicateConsoleHandle@16 DuplicateConsoleHandle@16
DuplicateHandle@28 DuplicateHandle@28