From 56efe3a884128b417ff5ffa1d40a91ba36d45d8b Mon Sep 17 00:00:00 2001
From: Dimitri Papadopoulos <dimitri_at@users.sf.net>
Date: Tue, 7 Oct 2003 12:55:00 +0000
Subject: 	* include/winbase.h [_WIN32_WINNT >= 0x0500]
 (SetComputerNameEx[AW], 	UnregisterWaitEx): Add functions.

	* include/winbase.h [_WIN32_WINNT >= 0x0500]
	(AddVectoredExceptionHandler, RemoveVectoredExceptionHandler): Add
	or guard function. The MSDN says it is available on Windows XP and
	better, and then it says it is declared for _WIN32_WINNT >= 0x0500.
	Huh?

	* include/winbase.h [_WIN32_WINNT >= 0x0501] (AddRefActCtx,
	CreateActCtx[AW], SetFileShortName[AW], SetFileValidData,
	ZombifyActCtx, QueryActCtxW): Add functions.

	* include/winbase.h [_WIN32_WINNT >= 0x0501]
	(QUERY_ACTCTX_FLAG_USE_ACTIVE_ACTCTX,
	QUERY_ACTCTX_FLAG_ACTCTX_IS_HMODULE,
	QUERY_ACTCTX_FLAG_ACTCTX_IS_ADDRESS): Add constants.

	* include/winbase.h [_WIN32_WINNT >= 0x0502] (SetDllDirectory[AW],
	SetFirmwareEnvironmentVariable[AW]): Add functions.

	* include/winnt.h [_WIN32_WINNT >= 0x0500] (VER_BUILDNUMBER,
	VER_MAJORVERSION, VER_MINORVERSION, VER_PLATFORMID,
	VER_SERVICEPACKMAJOR, VER_SERVICEPACKMINOR, VER_SUITENAME,
	VER_PRODUCT_TYPE, VER_EQUAL, VER_GREATER, VER_GREATER_EQUAL,
	VER_LESS, VER_LESS_EQUAL, VER_AND, VER_OR): Add constants.

	* include/winnt.h [_WIN32_WINNT >= 0x0501]
	(PVECTORED_EXCEPTION_HANDLER): Add callback.

	* include/winnt.h [_WIN32_WINNT >= 0x0501]
	(ACTIVATION_CONTEXT_INFO_CLASS,
	ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION,
	ACTIVATION_CONTEXT_DETAILED_INFORMATION,
	ACTIVATION_CONTEXT_QUERY_INDEX, ASSEMBLY_FILE_DETAILED_INFORMATION):
	Add structures.

	* lib/user32.def (AddRefActCtx, AddVectoredExceptionHandler,
	CreateActCtx[AW], SetComputerNameEx[AW], SetDllDirectory[AW],
	SetFileShortName[AW], SetFileValidData,
	SetFirmwareEnvironmentVariable[AW], UnregisterWaitEx,
	VerSetConditionMask, ZombifyActCtx, QueryActCtxW): Add functions.
---
 winsup/w32api/lib/kernel32.def | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

(limited to 'winsup/w32api/lib/kernel32.def')

diff --git a/winsup/w32api/lib/kernel32.def b/winsup/w32api/lib/kernel32.def
index ed704bac3..f22e83c1c 100644
--- a/winsup/w32api/lib/kernel32.def
+++ b/winsup/w32api/lib/kernel32.def
@@ -7,6 +7,8 @@ AddConsoleAliasA@12
 AddConsoleAliasW@12
 AddLocalAlternateComputerNameA@8
 AddLocalAlternateComputerNameW@8
+AddRefActCtx@4
+AddVectoredExceptionHandler@8
 AllocConsole@0
 AllocateUserPhysicalPages@12
 AreFileApisANSI@0
@@ -55,6 +57,8 @@ CopyFileA@12
 CopyFileW@12
 CopyFileExA@24
 CopyFileExW@24
+CreateActCtxA@4
+CreateActCtxW@4
 CreateConsoleScreenBuffer@20
 CreateDirectoryA@8
 CreateDirectoryExA@12
@@ -586,6 +590,7 @@ Process32NextW@8
 ProcessIdToSessionId@8
 PulseEvent@4
 PurgeComm@8
+QueryActCtxW@28
 QueryDosDeviceA@12
 QueryDosDeviceW@12
 QueryInformationJobObject@20
@@ -650,6 +655,8 @@ SetCommState@8
 SetCommTimeouts@8
 SetComputerNameA@4
 SetComputerNameW@4
+SetComputerNameExA@8
+SetComputerNameExW@8
 SetConsoleActiveScreenBuffer@4
 SetConsoleCP@4
 SetConsoleCommandHistoryMode@4
@@ -681,6 +688,8 @@ SetCurrentDirectoryA@4
 SetCurrentDirectoryW@4
 SetDefaultCommConfigA@12
 SetDefaultCommConfigW@12
+SetDllDirectoryA@4
+SetDllDirectoryW@4
 SetEndOfFile@4
 SetEnvironmentVariableA@8
 SetEnvironmentVariableW@8
@@ -692,7 +701,10 @@ SetFileAttributesA@8
 SetFileAttributesW@8
 SetFilePointer@16
 SetFilePointerEx@20
+SetFileShortNameA@8
+SetFileShortNameW@8
 SetFileTime@16
+SetFileValidData@12
 SetHandleCount@4
 SetHandleInformation@12
 SetInformationJobObject@16
@@ -763,12 +775,14 @@ UnlockFileEx@20
 UnmapViewOfFile@4
 UnmapViewOfFileVlm@4
 UnregisterWait@4
+UnregisterWaitEx@8
 UpdateResourceA@24
 UpdateResourceW@24
 VDMConsoleOperation@8
 VDMOperationStarted@4
 VerLanguageNameA@12
 VerLanguageNameW@12
+VerSetConditionMask@13
 VerifyConsoleIoHandle@4
 VerifyVersionInfoA@16
 VerifyVersionInfoW@16
@@ -825,6 +839,7 @@ WriteProfileSectionW@8
 WriteProfileStringA@12
 WriteProfileStringW@12
 WriteTapemark@16
+ZombifyActCtx@4
 _hread@12
 _hwrite@12
 _lclose@4
-- 
cgit v1.2.3

