* 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.
This commit is contained in:
Dimitri Papadopoulos
2003-10-07 12:55:00 +00:00
parent 2df2984b40
commit 56efe3a884
4 changed files with 210 additions and 9 deletions

View File

@ -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