newlib-cygwin/winsup/w32api/lib/kernel32.def

873 lines
18 KiB
Modula-2
Raw Normal View History

2000-02-18 03:38:33 +08:00
LIBRARY KERNEL32.dll
EXPORTS
ActivateActCtx@8
2000-02-18 03:38:33 +08:00
AddAtomA@4
AddAtomW@4
AddConsoleAliasA@12
AddConsoleAliasW@12
AddLocalAlternateComputerNameA@8
AddLocalAlternateComputerNameW@8
* 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.
2003-10-07 20:55:00 +08:00
AddRefActCtx@4
AddVectoredExceptionHandler@8
2000-02-18 03:38:33 +08:00
AllocConsole@0
AllocateUserPhysicalPages@12
2000-02-18 03:38:33 +08:00
AreFileApisANSI@0
AssignProcessToJobObject@8
AttachConsole@4
2000-02-18 03:38:33 +08:00
BackupRead@28
BackupSeek@24
BackupWrite@28
BaseAttachCompleteThunk@0
Beep@8
BeginUpdateResourceA@8
BeginUpdateResourceW@8
BuildCommDCBA@8
BuildCommDCBAndTimeoutsA@12
BuildCommDCBAndTimeoutsW@12
BuildCommDCBW@8
CallNamedPipeA@28
CallNamedPipeW@28
CancelDeviceWakeupRequest@4
2000-02-18 03:38:33 +08:00
CancelIo@4
CancelTimerQueueTimer@8
CancelWaitableTimer@4
ChangeTimerQueueTimer@16
CheckNameLegalDOS8Dot3A@20
CheckNameLegalDOS8Dot3W@20
CheckRemoteDebuggerPresent@8
2000-02-18 03:38:33 +08:00
ClearCommBreak@4
ClearCommError@12
CloseConsoleHandle@4
CloseHandle@4
CloseProfileUserMapping@0
CmdBatNotification@4
CommConfigDialogA@12
CommConfigDialogW@12
CompareFileTime@8
CompareStringA@24
CompareStringW@24
ConnectNamedPipe@8
ConsoleMenuControl@12
ContinueDebugEvent@12
ConvertDefaultLocale@4
ConvertFiberToThread@0
2000-02-18 03:38:33 +08:00
ConvertThreadToFiber@4
ConvertToGlobalHandle@4
2000-02-18 03:38:33 +08:00
CopyFileA@12
CopyFileW@12
CopyFileExA@24
CopyFileExW@24
* 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.
2003-10-07 20:55:00 +08:00
CreateActCtxA@4
CreateActCtxW@4
2000-02-18 03:38:33 +08:00
CreateConsoleScreenBuffer@20
CreateDirectoryA@8
CreateDirectoryExA@12
CreateDirectoryExW@12
CreateDirectoryW@8
CreateEventA@16
CreateEventW@16
CreateFiber@12
CreateFiberEx@20
2000-02-18 03:38:33 +08:00
CreateFileA@28
CreateFileMappingA@24
CreateFileMappingW@24
CreateFileW@28
CreateHardLinkA@12
CreateHardLinkW@12
CreateIoCompletionPort@16
CreateJobObjectA@8
CreateJobObjectW@8
CreateMailslotA@16
CreateMailslotW@16
CreateMemoryResourceNotification@4
2000-02-18 03:38:33 +08:00
CreateMutexA@12
CreateMutexW@12
CreateNamedPipeA@32
CreateNamedPipeW@32
CreatePipe@16
CreateProcessA@40
CreateProcessW@40
CreateRemoteThread@28
CreateSemaphoreA@16
CreateSemaphoreW@16
CreateTapePartition@16
CreateThread@24
CreateTimerQueue@0
CreateTimerQueueTimer@28
2000-02-18 03:38:33 +08:00
CreateToolhelp32Snapshot@8
CreateVirtualBuffer@12
CreateWaitableTimerA@12
CreateWaitableTimerW@12
DeactivateActCtx@8
2000-02-18 03:38:33 +08:00
DebugActiveProcess@4
DebugActiveProcessStop@4
2000-02-18 03:38:33 +08:00
DebugBreak@0
DebugBreakProcess@4
DebugSetProcessKillOnExit@4
2000-02-18 03:38:33 +08:00
DefineDosDeviceA@12
DefineDosDeviceW@12
DeleteAtom@4
DeleteCriticalSection@4
DeleteFiber@4
DeleteFileA@4
DeleteFileW@4
DeleteTimerQueue@4
DeleteTimerQueueEx@8
DeleteTimerQueueTimer@12
2000-02-18 03:38:33 +08:00
DeleteVolumeMountPointA@4
DeleteVolumeMountPointW@4
DeviceIoControl@32
DisableThreadLibraryCalls@4
DisconnectNamedPipe@4
DnsHostnameToComputerNameA@12
DnsHostnameToComputerNameW@12
2000-02-18 03:38:33 +08:00
DosDateTimeToFileTime@12
DuplicateConsoleHandle@16
DuplicateHandle@28
EndUpdateResourceA@8
EndUpdateResourceW@8
EnterCriticalSection@4
EnumCalendarInfoA@16
EnumCalendarInfoW@16
EnumCalendarInfoExA@16
EnumCalendarInfoExW@16
EnumDateFormatsA@12
EnumDateFormatsW@12
EnumDateFormatsExA@12
EnumDateFormatsExW@12
EnumLanguageGroupLocalesA@16
EnumLanguageGroupLocalesW@16
2000-02-18 03:38:33 +08:00
EnumResourceLanguagesA@20
EnumResourceLanguagesW@20
EnumResourceNamesA@16
EnumResourceNamesW@16
EnumResourceTypesA@12
EnumResourceTypesW@12
EnumSystemCodePagesA@8
EnumSystemCodePagesW@8
EnumSystemGeoID@12
EnumSystemLanguageGroupsA@12
EnumSystemLanguageGroupsW@12
2000-02-18 03:38:33 +08:00
EnumSystemLocalesA@8
EnumSystemLocalesW@8
EnumTimeFormatsA@12
EnumTimeFormatsW@12
EnumUILanguagesA@12
EnumUILanguagesW@12
2000-02-18 03:38:33 +08:00
EraseTape@12
EscapeCommFunction@8
ExitProcess@4
ExitThread@4
ExitVDM@8
ExpandEnvironmentStringsA@12
ExpandEnvironmentStringsW@12
ExpungeConsoleCommandHistoryA@4
ExpungeConsoleCommandHistoryW@4
ExtendVirtualBuffer@8
FatalAppExitA@8
FatalAppExitW@8
FatalExit@4
FileTimeToDosDateTime@12
FileTimeToLocalFileTime@8
FileTimeToSystemTime@8
FillConsoleOutputAttribute@20
FillConsoleOutputCharacterA@20
FillConsoleOutputCharacterW@20
FindActCtxSectionGuid@20
FindActCtxSectionStringA@20
FindActCtxSectionStringW@20
2000-02-18 03:38:33 +08:00
FindAtomA@4
FindAtomW@4
FindClose@4
FindCloseChangeNotification@4
FindFirstChangeNotificationA@12
FindFirstChangeNotificationW@12
FindFirstFileA@8
FindFirstFileW@8
FindFirstFileExA@24
FindFirstFileExW@24
FindFirstVolumeA@8
FindFirstVolumeW@8
FindFirstVolumeMountPointA@12
FindFirstVolumeMountPointW@12
FindNextChangeNotification@4
FindNextFileA@8
FindNextFileW@8
FindNextVolumeA@12
FindNextVolumeW@12
FindNextVolumeMountPointA@12
FindNextVolumeMountPointW@12
FindResourceA@12
FindResourceExA@16
FindResourceExW@16
FindResourceW@12
FindVolumeClose@4
FindVolumeMountPointClose@4
FlushConsoleInputBuffer@4
FlushFileBuffers@4
FlushInstructionCache@12
FlushViewOfFile@8
FoldStringA@20
FoldStringW@20
FormatMessageA@28
FormatMessageW@28
FreeConsole@0
FreeEnvironmentStringsA@4
FreeEnvironmentStringsW@4
FreeLibrary@4
FreeLibraryAndExitThread@8
FreeResource@4
FreeUserPhysicalPages@12
2000-02-18 03:38:33 +08:00
FreeVirtualBuffer@4
GenerateConsoleCtrlEvent@8
GetACP@0
GetAtomNameA@12
GetAtomNameW@12
GetBinaryType@8
GetBinaryTypeA@8
GetBinaryTypeW@8
GetCPInfo@8
GetCPInfoExA@12
GetCPInfoExW@12
GetCalendarInfoA@24
GetCalendarInfoW@24
GetCommConfig@12
GetCommMask@8
GetCommModemStatus@8
GetCommProperties@8
GetCommState@8
GetCommTimeouts@8
GetCommandLineA@0
GetCommandLineW@0
GetCompressedFileSizeA@8
GetCompressedFileSizeW@8
GetComputerNameA@8
GetComputerNameW@8
GetComputerNameExA@12
GetComputerNameExW@12
2000-02-18 03:38:33 +08:00
GetConsoleAliasA@16
GetConsoleAliasExesA@8
GetConsoleAliasExesLengthA@0
GetConsoleAliasExesLengthW@0
GetConsoleAliasExesW@8
GetConsoleAliasW@16
GetConsoleAliasesA@12
GetConsoleAliasesLengthA@4
GetConsoleAliasesLengthW@4
GetConsoleAliasesW@12
GetConsoleCP@0
GetConsoleCommandHistoryA@12
GetConsoleCommandHistoryLengthA@4
GetConsoleCommandHistoryLengthW@4
GetConsoleCommandHistoryW@12
GetConsoleCursorInfo@8
GetConsoleDisplayMode@4
GetConsoleFontInfo@16
GetConsoleFontSize@8
GetConsoleHardwareState@12
GetConsoleInputExeNameA@8
GetConsoleInputExeNameW@8
GetConsoleInputWaitHandle@0
GetConsoleKeyboardLayoutNameA@4
GetConsoleKeyboardLayoutNameW@4
GetConsoleMode@8
GetConsoleOutputCP@0
GetConsoleScreenBufferInfo@8
GetConsoleTitleA@8
GetConsoleTitleW@8
GetConsoleWindow@0
GetCurrencyFormatA@24
GetCurrencyFormatW@24
GetCurrentActCtx@4
2000-02-18 03:38:33 +08:00
GetCurrentConsoleFont@12
GetCurrentDirectoryA@8
GetCurrentDirectoryW@8
GetCurrentProcess@0
GetCurrentProcessId@0
GetCurrentThread@0
GetCurrentThreadId@0
GetDateFormatA@24
GetDateFormatW@24
GetDefaultCommConfigA@12
GetDefaultCommConfigW@12
GetDevicePowerState@8
2000-02-18 03:38:33 +08:00
GetDiskFreeSpaceA@20
GetDiskFreeSpaceW@20
GetDiskFreeSpaceExA@16
GetDiskFreeSpaceExW@16
GetDllDirectoryA@8
GetDllDirectoryW@8
2000-02-18 03:38:33 +08:00
GetDriveTypeA@4
GetDriveTypeW@4
GetErrorMode@0
GetEnvironmentStrings@0
GetEnvironmentStringsA@0
GetEnvironmentStringsW@0
GetEnvironmentVariableA@12
GetEnvironmentVariableW@12
GetExitCodeProcess@8
GetExitCodeThread@8
GetFileAttributesA@4
GetFileAttributesW@4
GetFileAttributesExA@12
GetFileAttributesExW@12
GetFileInformationByHandle@8
GetFileSize@8
GetFileSizeEx@8
GetFileTime@16
GetFileType@4
GetFirmwareEnvironmentVariableA@16
GetFirmwareEnvironmentVariableW@16
2000-02-18 03:38:33 +08:00
GetFullPathNameA@16
GetFullPathNameW@16
GetGeoInfoA@20
GetGeoInfoW@20
2000-02-18 03:38:33 +08:00
GetHandleInformation@8
GetLargestConsoleWindowSize@4
GetLastError@0
GetLocalTime@4
GetLocaleInfoA@16
GetLocaleInfoW@16
GetLogicalDriveStringsA@8
GetLogicalDriveStringsW@8
GetLogicalDrives@0
GetLongPathNameA@12
GetLongPathNameW@12
GetMailslotInfo@20
GetModuleFileNameA@12
GetModuleFileNameW@12
GetModuleHandleA@4
GetModuleHandleW@4
GetModuleHandleExA@12
GetModuleHandleExW@12
2000-02-18 03:38:33 +08:00
GetNamedPipeHandleStateA@28
GetNamedPipeHandleStateW@28
GetNamedPipeInfo@20
GetNativeSystemInfo@4
2000-02-18 03:38:33 +08:00
GetNextVDMCommand@4
GetNumberFormatA@24
GetNumberFormatW@24
GetNumberOfConsoleFonts@0
GetNumberOfConsoleInputEvents@8
GetNumberOfConsoleMouseButtons@4
GetOEMCP@0
GetOverlappedResult@16
GetPriorityClass@4
GetPrivateProfileIntA@16
GetPrivateProfileIntW@16
GetPrivateProfileSectionA@16
GetPrivateProfileSectionNamesA@12
GetPrivateProfileSectionNamesW@12
GetPrivateProfileSectionW@16
GetPrivateProfileStringA@24
GetPrivateProfileStringW@24
GetPrivateProfileStructA@20
GetPrivateProfileStructW@20
GetProcAddress@8
GetProcessAffinityMask@12
GetProcessHandleCount@8
2000-02-18 03:38:33 +08:00
GetProcessHeap@0
GetProcessHeaps@8
GetProcessId@4
GetProcessIoCounters@8
2000-02-18 03:38:33 +08:00
GetProcessPriorityBoost@8
GetProcessShutdownParameters@8
GetProcessTimes@20
GetProcessVersion@4
GetProcessWorkingSetSize@12
GetProductName@8
GetProfileIntA@12
GetProfileIntW@12
GetProfileSectionA@12
GetProfileSectionW@12
GetProfileStringA@20
GetProfileStringW@20
GetQueuedCompletionStatus@20
GetShortPathNameA@12
GetShortPathNameW@12
GetStartupInfoA@4
GetStartupInfoW@4
GetStdHandle@4
GetStringTypeA@20
GetStringTypeExA@20
GetStringTypeExW@20
GetStringTypeW@16
GetSystemDefaultLCID@0
GetSystemDefaultLangID@0
GetSystemDefaultUILanguage@0
2000-02-18 03:38:33 +08:00
GetSystemDirectoryA@8
GetSystemDirectoryW@8
GetSystemInfo@4
GetSystemPowerStatus@4
GetSystemRegistryQuota@8
2000-02-18 03:38:33 +08:00
GetSystemTime@4
GetSystemTimes@12
2000-02-18 03:38:33 +08:00
GetSystemTimeAdjustment@12
GetSystemTimeAsFileTime@4
GetSystemWindowsDirectoryA@8
GetSystemWindowsDirectoryW@8
GetSystemWow64DirectoryA@8
GetSystemWow64DirectoryW@8
2000-02-18 03:38:33 +08:00
GetTapeParameters@16
GetTapePosition@20
GetTapeStatus@4
GetTempFileNameA@16
GetTempFileNameW@16
GetTempPathA@8
GetTempPathW@8
GetThreadContext@8
GetThreadIOPendingFlag@8
2000-02-18 03:38:33 +08:00
GetThreadLocale@0
GetThreadPriority@4
GetThreadPriorityBoost@8
GetThreadSelectorEntry@12
GetThreadTimes@20
GetTickCount@0
GetTimeFormatA@24
GetTimeFormatW@24
GetTimeZoneInformation@4
GetUserDefaultLCID@0
GetUserDefaultLangID@0
GetUserDefaultUILanguage@0
GetUserGeoID@4
2000-02-18 03:38:33 +08:00
GetVDMCurrentDirectories@8
GetVersion@0
GetVersionExA@4
GetVersionExW@4
GetVolumeInformationA@32
GetVolumeInformationW@32
GetVolumeNameForVolumeMountPointA@12
GetVolumeNameForVolumeMountPointW@12
GetVolumePathNameA@12
GetVolumePathNameW@12
2003-04-26 Danny Smith <dannysmith@users.sourceforge.net> * include/winioctl.h: Clean up formatting. (RETRIEVAL_POINTERS_BUFFER): Add fields to Extents[1] struct. (CREATE_DISK): Add _ANONYMOUS_UNION macro. (DISK_CACHE_INFORMATION): Likewise. (DISK_DETECTION_INFO): Likewise. (DISK_PARTITION_INFO): Likewise. (PARTITION_INFORMATION_EX): Likewise. (DRIVE_LAYOUT_INFORMATION_EX): Likewise. 2003-04-26 Casper S. Hornstrup <chorns@users.sourceforge.net> * include/winbase.h (DeleteVolumeMountPoint[AW], FindFirstVolumeMountPoint[AW], FindNextVolumeMountPoint[AW], FindVolumeMountPointClose, GetVolumeNameForVolumeMountPoint[AW], GetVolumePathName[AW], GetVolumePathNamesForVolumeName[AW], SetVolumeMountPoint[AW]): Add prototypes. * include/winioctl.h (IOCTL_DISK_GET_PARTITION_INFO_EX, IOCTL_DISK_SET_PARTITION_INFO_EX, IOCTL_DISK_GET_DRIVE_LAYOUT_EX, IOCTL_DISK_SET_DRIVE_LAYOUT_EX, IOCTL_DISK_CREATE_DISK, IOCTL_DISK_GET_LENGTH_INFO, IOCTL_DISK_PERFORMANCE_OFF, IOCTL_DISK_GET_DRIVE_GEOMETRY_EX, IOCTL_DISK_GROW_PARTITION, IOCTL_DISK_GET_CACHE_INFORMATION, IOCTL_DISK_SET_CACHE_INFORMATION, IOCTL_DISK_DELETE_DRIVE_LAYOUT, IOCTL_DISK_UPDATE_PROPERTIES, FSCTL_GET_VOLUME_BITMAP, FSCTL_GET_RETRIEVAL_POINTERS, FSCTL_MOVE_FILE): Define. (CREATE_DISK_GPT, CREATE_DISK_MBR, CREATE_DISK, DISK_CACHE_INFORMATION, DETECTION_TYPE, DISK_INT13_INFO, DISK_EX_INT13_INFO, DISK_DETECTION_INFO, DISK_GEOMETRY_EX, DISK_GROW_PARTITION, DISK_PARTITION_INFO, DISKQUOTA_USER_INFORMATION, GET_LENGTH_INFORMATION, DISK_EXTENT, VOLUME_DISK_EXTENTS, DRIVE_LAYOUT_INFORMATION_GPT, DRIVE_LAYOUT_INFORMATION_MBR, PARTITION_INFORMATION_MBR, PARTITION_INFORMATION_GPT, PARTITION_INFORMATION_EX, DRIVE_LAYOUT_INFORMATION_EX, MOVE_FILE_DATA, RETRIEVAL_POINTERS_BUFFER, STARTING_LCN_INPUT_BUFFER, STARTING_VCN_INPUT_BUFFER, VOLUME_BITMAP_BUFFER): Add structs (PARTITION_STYLE, DISK_CACHE_RETENTION_PRIORITY): Add enums. (MEDIA_TYPE): Add F3_120M_512, F3_640_512, F5_640_512, F5_720_512, F3_1Pt2_512, F3_1Pt23_1024, F5_1Pt23_1024, F3_128Mb_512, F3_230Mb_512, F8_256_128, F3_200Mb_512, F3_240M_512, and F3_32M_512. * lib/kernel32.def (GetVolumePathNamesForVolumeName[AW]): Add stubs.
2003-04-26 16:31:29 +08:00
GetVolumePathNamesForVolumeNameA@16
GetVolumePathNamesForVolumeNameW@16
2000-02-18 03:38:33 +08:00
GetWindowsDirectoryA@8
GetWindowsDirectoryW@8
GetWriteWatch@24
2000-02-18 03:38:33 +08:00
GlobalAddAtomA@4
GlobalAddAtomW@4
GlobalAlloc@8
GlobalCompact@4
GlobalDeleteAtom@4
GlobalFindAtomA@4
GlobalFindAtomW@4
GlobalFix@4
GlobalFlags@4
GlobalFree@4
GlobalGetAtomNameA@12
GlobalGetAtomNameW@12
GlobalHandle@4
GlobalLock@4
GlobalMemoryStatus@4
GlobalMemoryStatusEx@4
2000-02-18 03:38:33 +08:00
GlobalMemoryStatusVlm@4
GlobalReAlloc@12
GlobalSize@4
GlobalUnWire@4
GlobalUnfix@4
GlobalUnlock@4
GlobalWire@4
Heap32First@12
Heap32ListFirst@8
Heap32ListNext@8
Heap32Next@4
HeapAlloc@12
HeapCompact@8
HeapCreate@12
HeapCreateTagsW@16
HeapDestroy@4
HeapExtend@16
HeapFree@12
HeapLock@4
HeapQueryInformation@20
2000-02-18 03:38:33 +08:00
HeapQueryTagW@20
HeapReAlloc@16
HeapSetInformation@16
2000-02-18 03:38:33 +08:00
HeapSize@12
HeapSummary@12
HeapUnlock@4
HeapUsage@20
HeapValidate@12
HeapWalk@8
InitAtomTable@4
InitializeCriticalSection@4
InitializeCriticalSectionAndSpinCount@8
InitializeSListHead@4
2000-02-18 03:38:33 +08:00
InterlockedCompareExchange@12
InterlockedDecrement@4
InterlockedExchange@8
InterlockedExchangeAdd@8
InterlockedFlushSList@4
2000-02-18 03:38:33 +08:00
InterlockedIncrement@4
InterlockedPopEntrySList@4
InterlockedPushEntrySList@8
2000-02-18 03:38:33 +08:00
InvalidateConsoleDIBits@8
IsBadCodePtr@4
IsBadHugeReadPtr@8
IsBadHugeWritePtr@8
IsBadReadPtr@8
IsBadStringPtrA@8
IsBadStringPtrW@8
IsBadWritePtr@8
IsDBCSLeadByte@4
IsDBCSLeadByteEx@8
IsDebuggerPresent@0
IsProcessInJob@12
2000-02-18 03:38:33 +08:00
IsProcessorFeaturePresent@4
IsSystemResumeAutomatic@0
2000-02-18 03:38:33 +08:00
IsValidCodePage@4
IsValidLanguageGroup@8
2000-02-18 03:38:33 +08:00
IsValidLocale@8
IsWow64Process@8
2000-02-18 03:38:33 +08:00
LCMapStringA@24
LCMapStringW@24
LeaveCriticalSection@4
LoadLibraryA@4
LoadLibraryExA@12
LoadLibraryExW@12
LoadLibraryW@4
LoadModule@8
LoadResource@8
LocalAlloc@8
LocalCompact@4
LocalFileTimeToFileTime@8
LocalFlags@4
LocalFree@4
LocalHandle@4
LocalLock@4
LocalReAlloc@12
LocalShrink@8
LocalSize@4
LocalUnlock@4
LockFile@20
LockFileEx@24
LockResource@4
MapUserPhysicalPages@12
MapUserPhysicalPagesScatter@12
2000-02-18 03:38:33 +08:00
MapViewOfFile@20
MapViewOfFileEx@24
MapViewOfFileVlm@28
Module32First@8
Module32FirstW@8
Module32Next@8
Module32NextW@8
2000-02-18 03:38:33 +08:00
MoveFileA@8
MoveFileW@8
MoveFileExA@12
MoveFileExW@12
MoveFileWithProgressA@20
MoveFileWithProgressW@20
MulDiv@12
MultiByteToWideChar@24
OpenConsoleW@16
OpenEventA@12
OpenEventW@12
OpenFile@12
OpenFileMappingA@12
OpenFileMappingW@12
OpenJobObjectA@12
OpenJobObjectW@12
OpenMutexA@12
OpenMutexW@12
OpenProcess@12
OpenProfileUserMapping@0
OpenSemaphoreA@12
OpenSemaphoreW@12
2002-07-09 21:24:02 +08:00
OpenThread@12
2000-02-18 03:38:33 +08:00
OpenWaitableTimerA@12
OpenWaitableTimerW@12
OutputDebugStringA@4
OutputDebugStringW@4
PeekConsoleInputA@16
PeekConsoleInputW@16
PeekNamedPipe@24
PostQueuedCompletionStatus@16
PrepareTape@12
Process32First@8
Process32FirstW@8
Process32Next@8
Process32NextW@8
ProcessIdToSessionId@8
2000-02-18 03:38:33 +08:00
PulseEvent@4
PurgeComm@8
* 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.
2003-10-07 20:55:00 +08:00
QueryActCtxW@28
2000-02-18 03:38:33 +08:00
QueryDosDeviceA@12
QueryDosDeviceW@12
QueryInformationJobObject@20
QueryMemoryResourceNotification@8
2000-02-18 03:38:33 +08:00
QueryPerformanceCounter@4
QueryPerformanceFrequency@4
QueryWin31IniFilesMappedToRegistry@16
QueueUserAPC@12
QueueUserWorkItem@12
RaiseException@16
ReadConsoleA@20
ReadConsoleInputA@16
ReadConsoleInputW@16
ReadConsoleInputExA@20
ReadConsoleInputExW@20
ReadConsoleOutputA@20
ReadConsoleOutputAttribute@20
ReadConsoleOutputCharacterA@20
ReadConsoleOutputCharacterW@20
ReadConsoleOutputW@20
ReadConsoleW@20
ReadDirectoryChangesW@32
ReadFile@20
ReadFileEx@20
ReadFileScatter@20
ReadFileVlm@20
ReadProcessMemory@20
ReadProcessMemoryVlm@20
RegisterConsoleVDM@44
RegisterWaitForInputIdle@4
RegisterWaitForSingleObject@24
RegisterWaitForSingleObjectEx@20
2000-02-18 03:38:33 +08:00
RegisterWowBaseHandlers@4
RegisterWowExec@4
ReleaseActCtx@4
2000-02-18 03:38:33 +08:00
ReleaseMutex@4
ReleaseSemaphore@12
RemoveDirectoryA@4
RemoveDirectoryW@4
RemoveVectoredExceptionHandler@4
2000-02-18 03:38:33 +08:00
ReplaceFile@24
ReplaceFileA@24
ReplaceFileW@24
2000-02-18 03:38:33 +08:00
RequestWakeupLatency@4
ResetEvent@4
ResetWriteWatch@8
RestoreLastError@4
2000-02-18 03:38:33 +08:00
ResumeThread@4
RtlFillMemory@12
RtlMoveMemory@12
RtlUnwind@16
RtlZeroMemory@8
ScrollConsoleScreenBufferA@20
ScrollConsoleScreenBufferW@20
SearchPathA@24
SearchPathW@24
SetCalendarInfoA@16
SetCalendarInfoW@16
SetCommBreak@4
SetCommConfig@12
SetCommMask@8
SetCommState@8
SetCommTimeouts@8
SetComputerNameA@4
SetComputerNameW@4
* 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.
2003-10-07 20:55:00 +08:00
SetComputerNameExA@8
SetComputerNameExW@8
2000-02-18 03:38:33 +08:00
SetConsoleActiveScreenBuffer@4
SetConsoleCP@4
SetConsoleCommandHistoryMode@4
SetConsoleCtrlHandler@8
SetConsoleCursor@8
SetConsoleCursorInfo@8
SetConsoleCursorPosition@8
SetConsoleDisplayMode@12
SetConsoleFont@8
SetConsoleHardwareState@12
SetConsoleIcon@4
SetConsoleInputExeNameA@4
SetConsoleInputExeNameW@4
SetConsoleKeyShortcuts@16
SetConsoleMaximumWindowSize@8
SetConsoleMenuClose@4
SetConsoleMode@8
SetConsoleNumberOfCommandsA@8
SetConsoleNumberOfCommandsW@8
SetConsoleOutputCP@4
SetConsolePalette@12
SetConsoleScreenBufferSize@8
SetConsoleTextAttribute@8
SetConsoleTitleA@4
SetConsoleTitleW@4
SetConsoleWindowInfo@12
SetCriticalSectionSpinCount@8
SetCurrentDirectoryA@4
SetCurrentDirectoryW@4
SetDefaultCommConfigA@12
SetDefaultCommConfigW@12
* 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.
2003-10-07 20:55:00 +08:00
SetDllDirectoryA@4
SetDllDirectoryW@4
2000-02-18 03:38:33 +08:00
SetEndOfFile@4
SetEnvironmentVariableA@8
SetEnvironmentVariableW@8
SetErrorMode@4
SetEvent@4
SetFileApisToANSI@0
SetFileApisToOEM@0
SetFileAttributesA@8
SetFileAttributesW@8
SetFilePointer@16
SetFilePointerEx@20
* 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.
2003-10-07 20:55:00 +08:00
SetFileShortNameA@8
SetFileShortNameW@8
2000-02-18 03:38:33 +08:00
SetFileTime@16
* 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.
2003-10-07 20:55:00 +08:00
SetFileValidData@12
2000-02-18 03:38:33 +08:00
SetHandleCount@4
SetHandleInformation@12
SetInformationJobObject@16
SetLastConsoleEventActive@0
SetLastError@4
SetLocalTime@4
SetLocaleInfoA@12
SetLocaleInfoW@12
SetMailslotInfo@8
SetNamedPipeHandleState@16
SetPriorityClass@8
SetProcessAffinityMask@8
SetProcessPriorityBoost@8
SetProcessShutdownParameters@8
SetProcessWorkingSetSize@12
SetStdHandle@8
SetSystemPowerState@8
SetSystemTime@4
SetSystemTimeAdjustment@8
SetTapeParameters@12
SetTapePosition@24
SetThreadAffinityMask@8
SetThreadContext@8
SetThreadExecutionState@4
SetThreadIdealProcessor@8
SetThreadLocale@4
SetThreadPriority@8
SetThreadPriorityBoost@8
SetTimeZoneInformation@4
SetTimerQueueTimer@24
SetUnhandledExceptionFilter@4
SetUserGeoID@4
2000-02-18 03:38:33 +08:00
SetVDMCurrentDirectories@8
SetVolumeLabelA@8
SetVolumeLabelW@8
SetVolumeMountPointA@8
SetVolumeMountPointW@8
SetWaitableTimer@24
SetupComm@12
ShowConsoleCursor@8
SignalObjectAndWait@16
SizeofResource@8
Sleep@4
SleepEx@8
SuspendThread@4
SwitchToFiber@4
SwitchToThread@0
SystemTimeToFileTime@8
SystemTimeToTzSpecificLocalTime@12
TerminateJobObject@8
TerminateProcess@8
TerminateThread@8
Thread32First@8
Thread32Next@8
2000-02-18 03:38:33 +08:00
TlsAlloc@0
TlsFree@4
TlsGetValue@4
TlsSetValue@8
TransactNamedPipe@28
TransmitCommChar@8
TrimVirtualBuffer@4
TryEnterCriticalSection@4
UTRegister@28
UTUnRegister@4
UnhandledExceptionFilter@4
UnlockFile@20
UnlockFileEx@20
UnmapViewOfFile@4
UnmapViewOfFileVlm@4
UnregisterWait@4
* 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.
2003-10-07 20:55:00 +08:00
UnregisterWaitEx@8
2000-02-18 03:38:33 +08:00
UpdateResourceA@24
UpdateResourceW@24
VDMConsoleOperation@8
VDMOperationStarted@4
VerLanguageNameA@12
VerLanguageNameW@12
VerSetConditionMask@16
2000-02-18 03:38:33 +08:00
VerifyConsoleIoHandle@4
VerifyVersionInfoA@16
VerifyVersionInfoW@16
2000-02-18 03:38:33 +08:00
VirtualAlloc@16
VirtualAllocEx@20
VirtualAllocVlm@24
VirtualBufferExceptionHandler@12
VirtualFree@12
VirtualFreeEx@16
VirtualFreeVlm@20
VirtualLock@8
VirtualProtect@16
VirtualProtectEx@20
VirtualProtectVlm@24
VirtualQuery@12
VirtualQueryEx@16
VirtualQueryVlm@16
VirtualUnlock@8
WaitCommEvent@12
WaitForDebugEvent@8
WaitForMultipleObjects@16
WaitForMultipleObjectsEx@20
WaitForSingleObject@8
WaitForSingleObjectEx@12
WaitNamedPipeA@8
WaitNamedPipeW@8
WideCharToMultiByte@32
WinExec@8
WriteConsoleA@20
WriteConsoleInputA@16
WriteConsoleInputVDMA@16
WriteConsoleInputVDMW@16
WriteConsoleInputW@16
WriteConsoleOutputA@20
WriteConsoleOutputAttribute@20
WriteConsoleOutputCharacterA@20
WriteConsoleOutputCharacterW@20
WriteConsoleOutputW@20
WriteConsoleW@20
WriteFile@20
WriteFileEx@20
WriteFileGather@20
WriteFileVlm@20
WritePrivateProfileSectionA@12
WritePrivateProfileSectionW@12
WritePrivateProfileStringA@16
WritePrivateProfileStringW@16
WritePrivateProfileStructA@20
WritePrivateProfileStructW@20
WriteProcessMemory@20
WriteProcessMemoryVlm@20
WriteProfileSectionA@8
WriteProfileSectionW@8
WriteProfileStringA@12
WriteProfileStringW@12
WriteTapemark@16
; yes, this is here and not in wtsapi32.dll
WTSGetActiveConsoleSessionId@0
* 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.
2003-10-07 20:55:00 +08:00
ZombifyActCtx@4
2000-02-18 03:38:33 +08:00
_hread@12
_hwrite@12
_lclose@4
_lcreat@8
_llseek@12
_lopen@8
_lread@12
_lwrite@12
lstrcat@8
lstrcatA@8
lstrcatW@8
lstrcmp@8
lstrcmpA@8
lstrcmpW@8
lstrcmpi@8
lstrcmpiA@8
lstrcmpiW@8
lstrcpy@8
lstrcpyA@8
lstrcpyW@8
lstrcpyn@12
lstrcpynA@12
lstrcpynW@12
lstrlen@4
lstrlenA@4
lstrlenW@4