WINBASEAPI BOOL WINAPI AddAccessAllowedAceEx(PACL,DWORD,DWORD,DWORD,PSID); WINBASEAPI BOOL WINAPI AddAccessAllowedAce(PACL,DWORD,DWORD,PSID); WINBASEAPI BOOL WINAPI AddAccessDeniedAceEx(PACL,DWORD,DWORD,DWORD,PSID); WINBASEAPI BOOL WINAPI AddAccessDeniedAce(PACL,DWORD,DWORD,PSID); WINBASEAPI BOOL WINAPI AllocateAndInitializeSid(PSID_IDENTIFIER_AUTHORITY,BYTE,DWORD,DWORD,DWORD,DWORD,DWORD,DWORD,DWORD,DWORD,PSID*); WINBASEAPI BOOL WINAPI CloseHandle(HANDLE); WINBASEAPI LONG WINAPI CompareFileTime(CONST FILETIME*,CONST FILETIME*); WINBASEAPI BOOL WINAPI CreateDirectoryA(LPCSTR,LPSECURITY_ATTRIBUTES); WINBASEAPI BOOL WINAPI CreateDirectoryW(LPCWSTR,LPSECURITY_ATTRIBUTES); WINBASEAPI BOOL WINAPI CreateDirectoryExA(LPCSTR,LPCSTR,LPSECURITY_ATTRIBUTES); WINBASEAPI BOOL WINAPI CreateDirectoryExW(LPCWSTR,LPCWSTR,LPSECURITY_ATTRIBUTES); WINBASEAPI HANDLE WINAPI CreateEventA(LPSECURITY_ATTRIBUTES,BOOL,BOOL,LPCSTR); WINBASEAPI HANDLE WINAPI CreateEventW(LPSECURITY_ATTRIBUTES,BOOL,BOOL,LPCWSTR); WINBASEAPI LPVOID WINAPI CreateFiber(SIZE_T,LPFIBER_START_ROUTINE,LPVOID); WINBASEAPI LPVOID WINAPI CreateFiberEx(SIZE_T,SIZE_T,DWORD,LPFIBER_START_ROUTINE,LPVOID); WINBASEAPI HANDLE WINAPI CreateFileA(LPCSTR,DWORD,DWORD,LPSECURITY_ATTRIBUTES,DWORD,DWORD,HANDLE); WINBASEAPI HANDLE WINAPI CreateFileW(LPCWSTR,DWORD,DWORD,LPSECURITY_ATTRIBUTES,DWORD,DWORD,HANDLE); WINBASEAPI BOOL WINAPI CreateProcessA(LPCSTR,LPSTR,LPSECURITY_ATTRIBUTES,LPSECURITY_ATTRIBUTES,BOOL,DWORD,PVOID,LPCSTR,LPSTARTUPINFOA,LPPROCESS_INFORMATION); WINBASEAPI HANDLE WINAPI CreateThread(LPSECURITY_ATTRIBUTES,DWORD,LPTHREAD_START_ROUTINE,PVOID,DWORD,PDWORD); WINBASEAPI void WINAPI DeleteCriticalSection(PCRITICAL_SECTION); WINBASEAPI void WINAPI DeleteFiber(PVOID); WINBASEAPI BOOL WINAPI DeleteFileA(LPCSTR); WINBASEAPI BOOL WINAPI DeleteFileW(LPCWSTR); WINBASEAPI void WINAPI EnterCriticalSection(LPCRITICAL_SECTION); DECLSPEC_NORETURN WINBASEAPI void WINAPI ExitProcess(UINT); DECLSPEC_NORETURN WINBASEAPI void WINAPI ExitThread(DWORD); WINBASEAPI BOOL WINAPI FileTimeToDosDateTime(CONST FILETIME *,LPWORD,LPWORD); WINBASEAPI BOOL WINAPI FileTimeToLocalFileTime(CONST FILETIME *,LPFILETIME); WINBASEAPI BOOL WINAPI FileTimeToSystemTime(CONST FILETIME *,LPSYSTEMTIME); WINBASEAPI BOOL WINAPI FindClose(HANDLE); WINBASEAPI BOOL WINAPI FindCloseChangeNotification(HANDLE); WINBASEAPI HANDLE WINAPI FindFirstChangeNotificationA(LPCSTR,BOOL,DWORD); WINBASEAPI HANDLE WINAPI FindFirstChangeNotificationW(LPCWSTR,BOOL,DWORD); WINBASEAPI HANDLE WINAPI FindFirstFileA(LPCSTR,LPWIN32_FIND_DATAA); WINBASEAPI HANDLE WINAPI FindFirstFileW(LPCWSTR,LPWIN32_FIND_DATAW); WINBASEAPI HANDLE WINAPI FindFirstFileExA(LPCSTR,FINDEX_INFO_LEVELS,PVOID,FINDEX_SEARCH_OPS,PVOID,DWORD); WINBASEAPI HANDLE WINAPI FindFirstFileExW(LPCWSTR,FINDEX_INFO_LEVELS,PVOID,FINDEX_SEARCH_OPS,PVOID,DWORD); WINBASEAPI BOOL WINAPI FindNextChangeNotification(HANDLE); WINBASEAPI BOOL WINAPI FindNextFileA(HANDLE,LPWIN32_FIND_DATAA); WINBASEAPI BOOL WINAPI FindNextFileW(HANDLE,LPWIN32_FIND_DATAW); WINBASEAPI HRSRC WINAPI FindResourceA(HMODULE,LPCSTR,LPCSTR); WINBASEAPI HRSRC WINAPI FindResourceW(HINSTANCE,LPCWSTR,LPCWSTR); WINBASEAPI HRSRC WINAPI FindResourceExA(HINSTANCE,LPCSTR,LPCSTR,WORD); WINBASEAPI HRSRC WINAPI FindResourceExW(HINSTANCE,LPCWSTR,LPCWSTR,WORD); WINBASEAPI BOOL WINAPI FlushFileBuffers(HANDLE); WINBASEAPI BOOL WINAPI FlushInstructionCache(HANDLE,PCVOID,DWORD); WINBASEAPI BOOL WINAPI FlushViewOfFile(PCVOID,DWORD); WINBASEAPI DWORD WINAPI FormatMessageA(DWORD,PCVOID,DWORD,DWORD,LPSTR,DWORD,va_list*); WINBASEAPI DWORD WINAPI FormatMessageW(DWORD,PCVOID,DWORD,DWORD,LPWSTR,DWORD,va_list*); WINBASEAPI BOOL WINAPI FreeEnvironmentStringsA(LPSTR); WINBASEAPI BOOL WINAPI FreeEnvironmentStringsW(LPWSTR); WINBASEAPI BOOL WINAPI FreeLibrary(HMODULE); WINBASEAPI PVOID WINAPI FreeSid(PSID); WINBASEAPI BOOL WINAPI GetAce(PACL,DWORD,LPVOID*); WINBASEAPI BOOL WINAPI GetAclInformation(PACL,PVOID,DWORD,ACL_INFORMATION_CLASS); WINBASEAPI UINT WINAPI GetAtomNameA(ATOM,LPSTR,int); WINBASEAPI UINT WINAPI GetAtomNameW(ATOM,LPWSTR,int); WINBASEAPI BOOL WINAPI GetBinaryTypeA(LPCSTR,PDWORD); WINBASEAPI BOOL WINAPI GetBinaryTypeW(LPCWSTR,PDWORD); WINBASEAPI LPSTR WINAPI GetCommandLineA(VOID); WINBASEAPI LPWSTR WINAPI GetCommandLineW(VOID); WINBASEAPI BOOL WINAPI GetCommConfig(HANDLE,LPCOMMCONFIG,PDWORD); WINBASEAPI BOOL WINAPI GetCommMask(HANDLE,PDWORD); WINBASEAPI BOOL WINAPI GetCommModemStatus(HANDLE,PDWORD); WINBASEAPI BOOL WINAPI GetCommProperties(HANDLE,LPCOMMPROP); WINBASEAPI BOOL WINAPI GetCommState(HANDLE,LPDCB); WINBASEAPI BOOL WINAPI GetCommTimeouts(HANDLE,LPCOMMTIMEOUTS); WINBASEAPI DWORD WINAPI GetCompressedFileSizeA(LPCSTR,PDWORD); WINBASEAPI DWORD WINAPI GetCompressedFileSizeW(LPCWSTR,PDWORD); WINBASEAPI BOOL WINAPI GetComputerNameA(LPSTR,PDWORD); WINBASEAPI BOOL WINAPI GetComputerNameW(LPWSTR,PDWORD); WINBASEAPI BOOL WINAPI GetComputerNameExA(COMPUTER_NAME_FORMAT,LPSTR,LPDWORD); WINBASEAPI BOOL WINAPI GetComputerNameExW(COMPUTER_NAME_FORMAT,LPWSTR,LPDWORD); WINBASEAPI BOOL WINAPI GetCurrentActCtx(HANDLE*); WINBASEAPI DWORD WINAPI GetCurrentDirectoryA(DWORD,LPSTR); WINBASEAPI DWORD WINAPI GetCurrentDirectoryW(DWORD,LPWSTR); WINBASEAPI BOOL WINAPI GetCurrentHwProfileA(LPHW_PROFILE_INFOA); WINBASEAPI BOOL WINAPI GetCurrentHwProfileW(LPHW_PROFILE_INFOW); WINBASEAPI HANDLE WINAPI GetCurrentProcess(void); WINBASEAPI DWORD WINAPI GetCurrentProcessId(void); WINBASEAPI HANDLE WINAPI GetCurrentThread(void); WINBASEAPI DWORD WINAPI GetCurrentThreadId(void); WINBASEAPI BOOL WINAPI GetDefaultCommConfigA(LPCSTR,LPCOMMCONFIG,PDWORD); WINBASEAPI BOOL WINAPI GetDefaultCommConfigW(LPCWSTR,LPCOMMCONFIG,PDWORD); WINBASEAPI BOOL WINAPI GetDevicePowerState(HANDLE, BOOL*); WINBASEAPI BOOL WINAPI GetDiskFreeSpaceA(LPCSTR,PDWORD,PDWORD,PDWORD,PDWORD); WINBASEAPI BOOL WINAPI GetDiskFreeSpaceW(LPCWSTR,PDWORD,PDWORD,PDWORD,PDWORD); WINBASEAPI BOOL WINAPI GetDiskFreeSpaceExA(LPCSTR,PULARGE_INTEGER,PULARGE_INTEGER,PULARGE_INTEGER); WINBASEAPI BOOL WINAPI GetDiskFreeSpaceExW(LPCWSTR,PULARGE_INTEGER,PULARGE_INTEGER,PULARGE_INTEGER); WINBASEAPI DWORD WINAPI GetDllDirectoryA(DWORD,LPSTR); WINBASEAPI DWORD WINAPI GetDllDirectoryW(DWORD,LPWSTR); WINBASEAPI UINT WINAPI GetDriveTypeA(LPCSTR); WINBASEAPI UINT WINAPI GetDriveTypeW(LPCWSTR); WINBASEAPI LPSTR WINAPI GetEnvironmentStrings(void); WINBASEAPI LPSTR WINAPI GetEnvironmentStringsA(void); WINBASEAPI LPWSTR WINAPI GetEnvironmentStringsW(void); WINBASEAPI DWORD WINAPI GetEnvironmentVariableA(LPCSTR,LPSTR,DWORD); WINBASEAPI DWORD WINAPI GetEnvironmentVariableW(LPCWSTR,LPWSTR,DWORD); WINBASEAPI BOOL WINAPI GetExitCodeProcess(HANDLE,PDWORD); WINBASEAPI BOOL WINAPI GetExitCodeThread(HANDLE,PDWORD); WINBASEAPI DWORD WINAPI GetFileAttributesA(LPCSTR); WINBASEAPI DWORD WINAPI GetFileAttributesW(LPCWSTR); WINBASEAPI BOOL WINAPI GetFileAttributesExA(LPCSTR,GET_FILEEX_INFO_LEVELS,PVOID); WINBASEAPI BOOL WINAPI GetFileAttributesExW(LPCWSTR,GET_FILEEX_INFO_LEVELS,PVOID); WINBASEAPI BOOL WINAPI GetFileInformationByHandle(HANDLE,LPBY_HANDLE_FILE_INFORMATION); WINBASEAPI BOOL WINAPI GetFileSecurityA(LPCSTR,SECURITY_INFORMATION,PSECURITY_DESCRIPTOR,DWORD,PDWORD); WINBASEAPI BOOL WINAPI GetFileSecurityW(LPCWSTR,SECURITY_INFORMATION,PSECURITY_DESCRIPTOR,DWORD,PDWORD); WINBASEAPI DWORD WINAPI GetFileSize(HANDLE,PDWORD); WINBASEAPI BOOL WINAPI GetFileSizeEx(HANDLE,PLARGE_INTEGER); WINBASEAPI BOOL WINAPI GetFileTime(HANDLE,LPFILETIME,LPFILETIME,LPFILETIME); WINBASEAPI DWORD WINAPI GetFileType(HANDLE); WINBASEAPI DWORD WINAPI GetFullPathNameA(LPCSTR,DWORD,LPSTR,LPSTR*); WINBASEAPI DWORD WINAPI GetFullPathNameW(LPCWSTR,DWORD,LPWSTR,LPWSTR*); WINBASEAPI BOOL WINAPI GetHandleInformation(HANDLE,PDWORD); WINBASEAPI BOOL WINAPI GetKernelObjectSecurity(HANDLE,SECURITY_INFORMATION,PSECURITY_DESCRIPTOR,DWORD,PDWORD); WINBASEAPI DWORD WINAPI GetLastError(void); WINBASEAPI DWORD WINAPI GetLengthSid(PSID); WINBASEAPI void WINAPI GetLocalTime(LPSYSTEMTIME); WINBASEAPI DWORD WINAPI GetLogicalDrives(void); WINBASEAPI DWORD WINAPI GetLogicalDriveStringsA(DWORD,LPSTR); WINBASEAPI DWORD WINAPI GetLogicalDriveStringsW(DWORD,LPWSTR); WINBASEAPI DWORD WINAPI GetLongPathNameA(LPCSTR,LPSTR,DWORD); WINBASEAPI DWORD WINAPI GetLongPathNameW(LPCWSTR,LPWSTR,DWORD); WINBASEAPI BOOL WINAPI GetMailslotInfo(HANDLE,PDWORD,PDWORD,PDWORD,PDWORD); WINBASEAPI DWORD WINAPI GetModuleFileNameA(HINSTANCE,LPSTR,DWORD); WINBASEAPI DWORD WINAPI GetModuleFileNameW(HINSTANCE,LPWSTR,DWORD); WINBASEAPI HMODULE WINAPI GetModuleHandleA(LPCSTR); WINBASEAPI HMODULE WINAPI GetModuleHandleW(LPCWSTR); WINBASEAPI BOOL WINAPI GetModuleHandleExA(DWORD,LPCSTR,HMODULE*); WINBASEAPI BOOL WINAPI GetModuleHandleExW(DWORD,LPCWSTR,HMODULE*); WINBASEAPI FARPROC WINAPI GetProcAddress(HINSTANCE,LPCSTR); WINBASEAPI BOOL WINAPI GetProcessAffinityMask(HANDLE,PDWORD,PDWORD); WINBASEAPI BOOL WINAPI GetProcessDEPPolicy (HANDLE, LPDWORD, PBOOL); WINBASEAPI BOOL WINAPI GetProcessHandleCount(HANDLE,PDWORD); WINBASEAPI HANDLE WINAPI GetProcessHeap(VOID); WINBASEAPI DWORD WINAPI GetProcessHeaps(DWORD,PHANDLE); WINBASEAPI DWORD WINAPI GetProcessId(HANDLE); WINBASEAPI BOOL WINAPI GetProcessIoCounters(HANDLE,PIO_COUNTERS); WINBASEAPI BOOL WINAPI GetProcessPriorityBoost(HANDLE,PBOOL); WINBASEAPI BOOL WINAPI GetProcessShutdownParameters(PDWORD,PDWORD); WINBASEAPI BOOL WINAPI GetProcessTimes(HANDLE,LPFILETIME,LPFILETIME,LPFILETIME,LPFILETIME); WINBASEAPI DWORD WINAPI GetProcessVersion(DWORD); WINBASEAPI HWINSTA WINAPI GetProcessWindowStation(void); WINBASEAPI BOOL WINAPI GetProcessWorkingSetSize(HANDLE,PSIZE_T,PSIZE_T); WINBASEAPI DWORD WINAPI GetShortPathNameA(LPCSTR,LPSTR,DWORD); WINBASEAPI DWORD WINAPI GetShortPathNameW(LPCWSTR,LPWSTR,DWORD); WINBASEAPI PSID_IDENTIFIER_AUTHORITY WINAPI GetSidIdentifierAuthority(PSID); WINBASEAPI DWORD WINAPI GetSidLengthRequired(UCHAR); WINBASEAPI PDWORD WINAPI GetSidSubAuthority(PSID,DWORD); WINBASEAPI PUCHAR WINAPI GetSidSubAuthorityCount(PSID); WINBASEAPI VOID WINAPI GetStartupInfoA(LPSTARTUPINFOA); WINBASEAPI VOID WINAPI GetStartupInfoW(LPSTARTUPINFOW); WINBASEAPI HANDLE WINAPI GetStdHandle(DWORD); WINBASEAPI UINT WINAPI GetSystemDirectoryA(LPSTR,UINT); WINBASEAPI UINT WINAPI GetSystemDirectoryW(LPWSTR,UINT); WINBASEAPI VOID WINAPI GetSystemInfo(LPSYSTEM_INFO); WINBASEAPI BOOL WINAPI GetSystemPowerStatus(LPSYSTEM_POWER_STATUS); WINBASEAPI VOID WINAPI GetSystemTime(LPSYSTEMTIME); WINBASEAPI BOOL WINAPI GetSystemTimes(LPFILETIME,LPFILETIME,LPFILETIME); WINBASEAPI BOOL WINAPI GetSystemTimeAdjustment(PDWORD,PDWORD,PBOOL); WINBASEAPI void WINAPI GetSystemTimeAsFileTime(LPFILETIME); WINBASEAPI UINT WINAPI GetSystemWindowsDirectoryA(LPSTR,UINT); WINBASEAPI UINT WINAPI GetSystemWindowsDirectoryW(LPWSTR,UINT); WINBASEAPI UINT WINAPI GetSystemWow64DirectoryA(LPSTR,UINT); WINBASEAPI UINT WINAPI GetSystemWow64DirectoryW(LPWSTR,UINT); WINBASEAPI DWORD WINAPI GetTapeParameters(HANDLE,DWORD,PDWORD,PVOID); WINBASEAPI DWORD WINAPI GetTapePosition(HANDLE,DWORD,PDWORD,PDWORD,PDWORD); WINBASEAPI DWORD WINAPI GetTapeStatus(HANDLE); WINBASEAPI UINT WINAPI GetTempFileNameA(LPCSTR,LPCSTR,UINT,LPSTR); WINBASEAPI UINT WINAPI GetTempFileNameW(LPCWSTR,LPCWSTR,UINT,LPWSTR); WINBASEAPI DWORD WINAPI GetTempPathA(DWORD,LPSTR); WINBASEAPI DWORD WINAPI GetTempPathW(DWORD,LPWSTR); WINBASEAPI BOOL WINAPI GetThreadContext(HANDLE,LPCONTEXT); WINBASEAPI BOOL WINAPI GetThreadIOPendingFlag(HANDLE,PBOOL); WINBASEAPI int WINAPI GetThreadPriority(HANDLE); WINBASEAPI BOOL WINAPI GetThreadPriorityBoost(HANDLE,PBOOL); WINBASEAPI BOOL WINAPI GetThreadSelectorEntry(HANDLE,DWORD,LPLDT_ENTRY); WINBASEAPI BOOL WINAPI GetThreadTimes(HANDLE,LPFILETIME,LPFILETIME,LPFILETIME,LPFILETIME); WINBASEAPI DWORD WINAPI GetTickCount(VOID); WINBASEAPI DWORD WINAPI GetTimeZoneInformation(LPTIME_ZONE_INFORMATION); WINBASEAPI BOOL WINAPI GetTokenInformation(HANDLE,TOKEN_INFORMATION_CLASS,PVOID,DWORD,PDWORD); WINBASEAPI BOOL WINAPI GetUserNameA (LPSTR,PDWORD); WINBASEAPI BOOL WINAPI GetUserNameW(LPWSTR,PDWORD); WINBASEAPI DWORD WINAPI GetVersion(void); WINBASEAPI BOOL WINAPI GetVersionExA(LPOSVERSIONINFOA); WINBASEAPI BOOL WINAPI GetVersionExW(LPOSVERSIONINFOW); WINBASEAPI BOOL WINAPI GetVolumeInformationA(LPCSTR,LPSTR,DWORD,PDWORD,PDWORD,PDWORD,LPSTR,DWORD); WINBASEAPI BOOL WINAPI GetVolumeInformationW(LPCWSTR,LPWSTR,DWORD,PDWORD,PDWORD,PDWORD,LPWSTR,DWORD); WINBASEAPI BOOL WINAPI GetVolumeNameForVolumeMountPointA(LPCSTR,LPSTR,DWORD); WINBASEAPI BOOL WINAPI GetVolumeNameForVolumeMountPointW(LPCWSTR,LPWSTR,DWORD); WINBASEAPI BOOL WINAPI GetVolumePathNameA(LPCSTR,LPSTR,DWORD); WINBASEAPI BOOL WINAPI GetVolumePathNameW(LPCWSTR,LPWSTR,DWORD); WINBASEAPI BOOL WINAPI GetVolumePathNamesForVolumeNameA(LPCSTR,LPSTR,DWORD,PDWORD); WINBASEAPI BOOL WINAPI GetVolumePathNamesForVolumeNameW(LPCWSTR,LPWSTR,DWORD,PDWORD); WINBASEAPI UINT WINAPI GetWindowsDirectoryA(LPSTR,UINT); WINBASEAPI UINT WINAPI GetWindowsDirectoryW(LPWSTR,UINT); WINBASEAPI DWORD WINAPI GetWindowThreadProcessId(HWND,PDWORD); WINBASEAPI UINT WINAPI GetWriteWatch(DWORD,PVOID,SIZE_T,PVOID*,PULONG_PTR,PULONG); WINBASEAPI VOID WINAPI GlobalMemoryStatus(LPMEMORYSTATUS); WINBASEAPI BOOL WINAPI HeapDestroy(HANDLE); WINBASEAPI BOOL WINAPI HeapFree(HANDLE,DWORD,PVOID); WINBASEAPI BOOL WINAPI InitializeAcl(PACL,DWORD,DWORD); WINBASEAPI BOOL WINAPI InitializeCriticalSectionAndSpinCount(LPCRITICAL_SECTION,DWORD); WINBASEAPI BOOL WINAPI IsBadReadPtr(PCVOID,UINT); WINBASEAPI BOOL WINAPI IsBadWritePtr(PVOID,UINT); WINBASEAPI BOOL WINAPI OpenProcessToken(HANDLE,DWORD,PHANDLE); WINBASEAPI BOOL WINAPI QueryPerformanceCounter(PLARGE_INTEGER); WINBASEAPI BOOL WINAPI ReadFileEx(HANDLE,PVOID,DWORD,LPOVERLAPPED,LPOVERLAPPED_COMPLETION_ROUTINE); WINBASEAPI BOOL WINAPI ReadFile(HANDLE,PVOID,DWORD,PDWORD,LPOVERLAPPED); WINBASEAPI BOOL WINAPI ReadFileScatter(HANDLE,FILE_SEGMENT_ELEMENT*,DWORD,LPDWORD,LPOVERLAPPED); WINBASEAPI BOOL WINAPI RegisterWaitForSingleObject(PHANDLE,HANDLE,WAITORTIMERCALLBACK,PVOID,ULONG,ULONG); WINBASEAPI BOOL WINAPI ResetEvent(HANDLE); WINBASEAPI BOOL WINAPI SetEndOfFile(HANDLE); WINBASEAPI BOOL WINAPI SetEnvironmentVariableA(LPCSTR,LPCSTR); WINBASEAPI BOOL WINAPI SetEvent(HANDLE); WINBASEAPI BOOL WINAPI SetFileAttributesA(LPCSTR,DWORD); WINBASEAPI BOOL WINAPI SetFilePointerEx(HANDLE,LARGE_INTEGER,PLARGE_INTEGER,DWORD); WINBASEAPI BOOL WINAPI SetStdHandle(DWORD,HANDLE); WINBASEAPI BOOL WINAPI TerminateProcess(HANDLE,UINT); WINBASEAPI BOOL WINAPI TlsFree(DWORD); WINBASEAPI BOOL WINAPI TlsSetValue(DWORD,PVOID); WINBASEAPI BOOL WINAPI TryEnterCriticalSection(LPCRITICAL_SECTION); WINBASEAPI BOOL WINAPI VirtualFreeEx(HANDLE,PVOID,DWORD,DWORD); WINBASEAPI BOOL WINAPI VirtualFree(PVOID,DWORD,DWORD); WINBASEAPI BOOL WINAPI VirtualProtectEx(HANDLE,PVOID,DWORD,DWORD,PDWORD); WINBASEAPI BOOL WINAPI VirtualProtect(PVOID,DWORD,DWORD,PDWORD); WINBASEAPI BOOL WINAPI WriteFileEx(HANDLE,PCVOID,DWORD,LPOVERLAPPED,LPOVERLAPPED_COMPLETION_ROUTINE); WINBASEAPI BOOL WINAPI WriteFileGather(HANDLE,FILE_SEGMENT_ELEMENT*,DWORD,LPDWORD,LPOVERLAPPED); WINBASEAPI BOOL WINAPI WriteFile(HANDLE,PCVOID,DWORD,PDWORD,LPOVERLAPPED); WINBASEAPI DWORD WINAPI HeapSize(HANDLE,DWORD,PCVOID); WINBASEAPI DWORD WINAPI SetFilePointer(HANDLE,LONG,PLONG,DWORD); WINBASEAPI DWORD WINAPI SizeofResource(HINSTANCE,HRSRC); WINBASEAPI DWORD WINAPI SleepEx(DWORD,BOOL); WINBASEAPI DWORD WINAPI TlsAlloc(VOID); WINBASEAPI DWORD WINAPI VirtualQueryEx(HANDLE,LPCVOID,PMEMORY_BASIC_INFORMATION,DWORD); WINBASEAPI DWORD WINAPI VirtualQuery(LPCVOID,PMEMORY_BASIC_INFORMATION,DWORD); WINBASEAPI DWORD WINAPI WaitForMultipleObjects(DWORD,const HANDLE*,BOOL,DWORD); WINBASEAPI DWORD WINAPI WaitForMultipleObjectsEx(DWORD,const HANDLE*,BOOL,DWORD,BOOL); WINBASEAPI DWORD WINAPI WaitForSingleObjectEx(HANDLE,DWORD,BOOL); WINBASEAPI DWORD WINAPI WaitForSingleObject(HANDLE,DWORD); WINBASEAPI FARPROC WINAPI GetProcAddress(HINSTANCE,LPCSTR); WINBASEAPI HANDLE WINAPI CreateEventA(LPSECURITY_ATTRIBUTES,BOOL,BOOL,LPCSTR); WINBASEAPI HANDLE WINAPI CreateFileA(LPCSTR,DWORD,DWORD,LPSECURITY_ATTRIBUTES,DWORD,DWORD,HANDLE); WINBASEAPI HANDLE WINAPI CreateThread(LPSECURITY_ATTRIBUTES,DWORD,LPTHREAD_START_ROUTINE,PVOID,DWORD,PDWORD); WINBASEAPI HANDLE WINAPI FindFirstFileA(LPCSTR,LPWIN32_FIND_DATAA); WINBASEAPI HANDLE WINAPI GetCurrentProcess(void); WINBASEAPI HANDLE WINAPI GetStdHandle(DWORD); WINBASEAPI HANDLE WINAPI HeapCreate(DWORD,DWORD,DWORD); WINBASEAPI HANDLE WINAPI RegisterWaitForSingleObjectEx(HANDLE,WAITORTIMERCALLBACK,PVOID,ULONG,ULONG); WINBASEAPI HGLOBAL WINAPI LoadResource(HINSTANCE,HRSRC); WINBASEAPI HINSTANCE WINAPI LoadLibraryA(LPCSTR); WINBASEAPI HMODULE WINAPI GetModuleHandleA(LPCSTR); WINBASEAPI HRSRC WINAPI FindResourceA(HMODULE,LPCSTR,LPCSTR); WINBASEAPI int WINAPI MulDiv(int,int,int); WINBASEAPI LONG WINAPI CompareFileTime(CONST FILETIME*,CONST FILETIME*); WINBASEAPI LONG WINAPI UnhandledExceptionFilter(LPEXCEPTION_POINTERS); WINBASEAPI LPSTR WINAPI GetCommandLineA(VOID); WINBASEAPI LPSTR WINAPI GetEnvironmentStringsA(void); WINBASEAPI LPSTR WINAPI GetEnvironmentStrings(void); WINBASEAPI LPTOP_LEVEL_EXCEPTION_FILTER WINAPI SetUnhandledExceptionFilter(LPTOP_LEVEL_EXCEPTION_FILTER); WINBASEAPI LPTOP_LEVEL_EXCEPTION_FILTER WINAPI SetUnhandledExceptionFilter(LPTOP_LEVEL_EXCEPTION_FILTER); WINBASEAPI LPWSTR WINAPI GetEnvironmentStringsW(void); WINBASEAPI LPWSTR WINAPI GetEnvironmentStringsW(void); WINBASEAPI PVOID WINAPI FreeSid(PSID); WINBASEAPI PVOID WINAPI HeapAlloc(HANDLE,DWORD,DWORD); WINBASEAPI PVOID WINAPI HeapReAlloc(HANDLE,DWORD,PVOID,DWORD); WINBASEAPI PVOID WINAPI LockResource(HGLOBAL); WINBASEAPI PVOID WINAPI TlsGetValue(DWORD); WINBASEAPI PVOID WINAPI VirtualAllocEx(HANDLE,PVOID,DWORD,DWORD,DWORD); WINBASEAPI PVOID WINAPI VirtualAlloc(PVOID,DWORD,DWORD,DWORD); WINBASEAPI UINT WINAPI GetDriveTypeA(LPCSTR); WINBASEAPI UINT WINAPI GetWindowsDirectoryA(LPSTR,UINT); WINBASEAPI UINT WINAPI GetWindowsDirectoryW(LPWSTR,UINT); WINBASEAPI UINT WINAPI SetHandleCount(UINT); WINBASEAPI void WINAPI DeleteCriticalSection(PCRITICAL_SECTION); WINBASEAPI void WINAPI EnterCriticalSection(LPCRITICAL_SECTION); WINBASEAPI void WINAPI GetLocalTime(LPSYSTEMTIME); WINBASEAPI VOID WINAPI GetStartupInfoA(LPSTARTUPINFOA); WINBASEAPI VOID WINAPI GetSystemInfo(LPSYSTEM_INFO); WINBASEAPI void WINAPI GetSystemTimeAsFileTime(LPFILETIME); WINBASEAPI VOID WINAPI GlobalMemoryStatus(LPMEMORYSTATUS); WINBASEAPI VOID WINAPI InitializeCriticalSection(LPCRITICAL_SECTION); WINBASEAPI void WINAPI LeaveCriticalSection(LPCRITICAL_SECTION); WINBASEAPI void WINAPI RaiseException(DWORD,DWORD,DWORD,const DWORD*); WINBASEAPI void WINAPI SetLastError(DWORD); WINBASEAPI void WINAPI SetLastErrorEx(DWORD,DWORD); WINBASEAPI void WINAPI Sleep(DWORD); WINGDIAPI BOOL WINAPI ExtTextOutA(HDC,int,int,UINT,LPCRECT,LPCSTR,UINT,const INT*); WINGDIAPI BOOL WINAPI ExtTextOutA(HDC,int,int,UINT,LPCRECT,LPCSTR,UINT,const INT*); WINGDIAPI BOOL WINAPI GetDCOrgEx(HDC,LPPOINT); WINGDIAPI BOOL WINAPI GetTextExtentExPointA(HDC,LPCSTR,int,int,LPINT,LPINT,LPSIZE); WINGDIAPI BOOL WINAPI GetTextExtentPoint32A(HDC,LPCSTR,int,LPSIZE); WINGDIAPI BOOL WINAPI SetRectRgn(HRGN,int,int,int,int); WINGDIAPI BOOL WINAPI TextOutA(HDC,int,int,LPCSTR,int); WINGDIAPI COLORREF WINAPI GetDCBrushColor(HDC); WINGDIAPI COLORREF WINAPI GetDCPenColor(HDC); WINGDIAPI COLORREF WINAPI SetBkColor(HDC,COLORREF); WINGDIAPI COLORREF WINAPI SetTextColor(HDC,COLORREF); WINGDIAPI HGDIOBJ WINAPI GetStockObject(int); WINGDIAPI HGDIOBJ WINAPI SelectObject(HDC,HGDIOBJ); WINGDIAPI int WINAPI GetDeviceCaps(HDC,int); WINGDIAPI int WINAPI GetObjectA(HGDIOBJ,int,PVOID); WINGDIAPI int WINAPI SetBkMode(HDC,int); WINGDIAPI LONG WINAPI GetBitmapBits(HBITMAP,LONG,PVOID); WINGDIAPI PROC WINAPI wglGetProcAddress(LPCSTR); WINGDIAPI UINT WINAPI GetPaletteEntries(HPALETTE,UINT,UINT,LPPALETTEENTRY); WINGDIAPI UINT WINAPI SetTextAlign(HDC,UINT); WINGDIAPI int WINAPI GetTextFaceA(HDC,int,LPSTR); WINGDIAPI int WINAPI GetTextFaceW(HDC,int,LPWSTR); WINGDIAPI BOOL WINAPI GetTextMetricsA(HDC,LPTEXTMETRICA); WINGDIAPI BOOL WINAPI GetTextMetricsW(HDC,LPTEXTMETRICW); WINGDIAPI BOOL WINAPI GetViewportExtEx(HDC,LPSIZE); WINGDIAPI BOOL WINAPI GetViewportOrgEx(HDC,LPPOINT); WINGDIAPI BOOL WINAPI GetWindowExtEx(HDC,LPSIZE); WINGDIAPI BOOL WINAPI GetWindowOrgEx(HDC,LPPOINT); WINGDIAPI UINT WINAPI GetWinMetaFileBits(HENHMETAFILE,UINT,LPBYTE,INT,HDC); WINGDIAPI BOOL WINAPI GetWorldTransform(HDC,LPXFORM); WINGDIAPI int WINAPI IntersectClipRect(HDC,int,int,int,int); WINGDIAPI BOOL WINAPI InvertRgn(HDC,HRGN); WINGDIAPI BOOL WINAPI LineDDA(int,int,int,int,LINEDDAPROC,LPARAM); WINGDIAPI BOOL WINAPI LineTo(HDC,int,int); WINGDIAPI BOOL WINAPI LPtoDP(HDC,LPPOINT,int); WINGDIAPI BOOL WINAPI MaskBlt(HDC,int,int,int,int,HDC,int,int,HBITMAP,int,int,DWORD); WINGDIAPI BOOL WINAPI ModifyWorldTransform(HDC,const XFORM*,DWORD); WINGDIAPI BOOL WINAPI MoveToEx(HDC,int,int,LPPOINT); WINGDIAPI int WINAPI OffsetClipRgn(HDC,int,int); WINGDIAPI int WINAPI OffsetRgn(HRGN,int,int); WINGDIAPI BOOL WINAPI OffsetViewportOrgEx(HDC,int,int,LPPOINT); WINGDIAPI BOOL WINAPI OffsetWindowOrgEx(HDC,int,int,LPPOINT); WINGDIAPI BOOL WINAPI PaintRgn(HDC,HRGN); WINGDIAPI BOOL WINAPI PatBlt(HDC,int,int,int,int,DWORD); WINGDIAPI HRGN WINAPI PathToRegion(HDC); WINGDIAPI BOOL WINAPI Pie(HDC,int,int,int,int,int,int,int,int); WINGDIAPI BOOL WINAPI PlayEnhMetaFile(HDC,HENHMETAFILE,LPCRECT); WINGDIAPI BOOL WINAPI PlayEnhMetaFileRecord(HDC,LPHANDLETABLE,const ENHMETARECORD*,UINT); WINGDIAPI BOOL WINAPI PlayMetaFile(HDC,HMETAFILE); WINGDIAPI BOOL WINAPI PlayMetaFileRecord(HDC,LPHANDLETABLE,LPMETARECORD,UINT); WINGDIAPI BOOL WINAPI PlgBlt(HDC,const POINT*,HDC,int,int,int,int,HBITMAP,int,int); WINGDIAPI BOOL WINAPI PolyBezier(HDC,const POINT*,DWORD); WINGDIAPI BOOL WINAPI PolyBezierTo(HDC,const POINT*,DWORD); WINGDIAPI BOOL WINAPI PolyDraw(HDC,const POINT*,const BYTE*,int); WINGDIAPI BOOL WINAPI Polygon(HDC,const POINT*,int); WINGDIAPI BOOL WINAPI Polyline(HDC,const POINT*,int); WINGDIAPI BOOL WINAPI PolylineTo(HDC,const POINT*,DWORD); WINGDIAPI BOOL WINAPI PolyPolygon(HDC,const POINT*,const INT*,int); WINGDIAPI BOOL WINAPI PolyPolyline(HDC,const POINT*,const DWORD*,DWORD); WINGDIAPI BOOL WINAPI PolyTextOutA(HDC,const POLYTEXTA*,int); WINGDIAPI BOOL WINAPI PolyTextOutW(HDC,const POLYTEXTW*,int); WINGDIAPI BOOL WINAPI PtInRegion(HRGN,int,int); WINGDIAPI BOOL WINAPI PtVisible(HDC,int,int); WINGDIAPI UINT WINAPI RealizePalette(HDC); WINGDIAPI BOOL WINAPI Rectangle(HDC,int,int,int,int); WINGDIAPI BOOL WINAPI RectInRegion(HRGN,LPCRECT); WINGDIAPI BOOL WINAPI RectVisible(HDC,LPCRECT); WINGDIAPI BOOL WINAPI RemoveFontResourceA(LPCSTR); WINGDIAPI BOOL WINAPI RemoveFontResourceW(LPCWSTR); WINGDIAPI HBITMAP WINAPI CreateBitmap(int,int,UINT,UINT,PCVOID); WINGDIAPI HBITMAP WINAPI CreateBitmapIndirect(const BITMAP*); WINGDIAPI HBRUSH WINAPI CreateBrushIndirect(const LOGBRUSH*); WINGDIAPI HCOLORSPACE WINAPI CreateColorSpaceA(LPLOGCOLORSPACEA); WINGDIAPI HCOLORSPACE WINAPI CreateColorSpaceW(LPLOGCOLORSPACEW); WINGDIAPI HBITMAP WINAPI CreateCompatibleBitmap(HDC,int,int); WINGDIAPI HDC WINAPI CreateCompatibleDC(HDC); WINGDIAPI HDC WINAPI CreateDCA(LPCSTR,LPCSTR,LPCSTR,const DEVMODEA*); WINGDIAPI HDC WINAPI CreateDCW(LPCWSTR,LPCWSTR,LPCWSTR,const DEVMODEW*); WINGDIAPI HBITMAP WINAPI CreateDIBitmap(HDC,const BITMAPINFOHEADER*,DWORD,PCVOID,const BITMAPINFO*,UINT); WINGDIAPI HBRUSH WINAPI CreateDIBPatternBrush(HGLOBAL,UINT); WINGDIAPI HBRUSH WINAPI CreateDIBPatternBrushPt(PCVOID,UINT); WINGDIAPI HBITMAP WINAPI CreateDIBSection(HDC,const BITMAPINFO*,UINT,void**,HANDLE,DWORD); WINGDIAPI HBITMAP WINAPI CreateDiscardableBitmap(HDC,int,int); WINGDIAPI HRGN WINAPI CreateEllipticRgn(int,int,int,int); WINGDIAPI HRGN WINAPI CreateEllipticRgnIndirect(LPCRECT); WINGDIAPI HDC WINAPI CreateEnhMetaFileA(HDC,LPCSTR,LPCRECT,LPCSTR); WINGDIAPI HDC WINAPI CreateEnhMetaFileW(HDC,LPCWSTR,LPCRECT,LPCWSTR); WINGDIAPI HFONT WINAPI CreateFontA(int,int,int,int,int,DWORD,DWORD,DWORD,DWORD,DWORD,DWORD,DWORD,DWORD,LPCSTR); WINGDIAPI HFONT WINAPI CreateFontW(int,int,int,int,int,DWORD,DWORD,DWORD,DWORD,DWORD,DWORD,DWORD,DWORD,LPCWSTR); WINGDIAPI HFONT WINAPI CreateFontIndirectA(const LOGFONTA*); WINGDIAPI HFONT WINAPI CreateFontIndirectW(const LOGFONTW*); WINGDIAPI HPALETTE WINAPI CreateHalftonePalette(HDC); WINGDIAPI HBRUSH WINAPI CreateHatchBrush(int,COLORREF); WINGDIAPI HDC WINAPI CreateICA(LPCSTR,LPCSTR,LPCSTR,const DEVMODEA*); WINGDIAPI HDC WINAPI CreateICW(LPCWSTR,LPCWSTR,LPCWSTR,const DEVMODEW*); WINGDIAPI HDC WINAPI CreateMetaFileA(LPCSTR); WINGDIAPI HDC WINAPI CreateMetaFileW(LPCWSTR); WINGDIAPI HPALETTE WINAPI CreatePalette(const LOGPALETTE*); WINGDIAPI HBRUSH WINAPI CreatePatternBrush(HBITMAP); WINGDIAPI HPEN WINAPI CreatePen(int,int,COLORREF); WINGDIAPI HPEN WINAPI CreatePenIndirect(const LOGPEN*); WINGDIAPI HRGN WINAPI CreatePolygonRgn(const POINT*,int,int); WINGDIAPI HRGN WINAPI CreatePolyPolygonRgn(const POINT*,const INT*,int,int); WINGDIAPI HRGN WINAPI CreateRectRgn(int,int,int,int); WINGDIAPI HRGN WINAPI CreateRectRgnIndirect(LPCRECT); WINGDIAPI HRGN WINAPI CreateRoundRectRgn(int,int,int,int,int,int); WINGDIAPI BOOL WINAPI CreateScalableFontResourceA(DWORD,LPCSTR,LPCSTR,LPCSTR); WINGDIAPI BOOL WINAPI CreateScalableFontResourceW(DWORD,LPCWSTR,LPCWSTR,LPCWSTR); WINGDIAPI HBRUSH WINAPI CreateSolidBrush(COLORREF); WINGDIAPI BOOL WINAPI DeleteColorSpace(HCOLORSPACE); WINGDIAPI BOOL WINAPI DeleteDC(HDC); WINGDIAPI BOOL WINAPI DeleteEnhMetaFile(HENHMETAFILE); WINGDIAPI BOOL WINAPI DeleteMetaFile(HMETAFILE); WINGDIAPI BOOL WINAPI DeleteObject(HGDIOBJ); WINGDIAPI int WINAPI CombineRgn(HRGN,HRGN,HRGN,int); WINGDIAPI BOOL WINAPI CombineTransform(LPXFORM,const XFORM*,const XFORM*); WINBASEAPI BOOL WINAPI GetCPInfoExA(UINT,DWORD,LPCPINFOEXA); WINBASEAPI BOOL WINAPI GetCPInfoExW(UINT,DWORD,LPCPINFOEXW); WINBASEAPI BOOL WINAPI GetCPInfo(UINT,LPCPINFO); WINBASEAPI BOOL WINAPI GetStringTypeA(LCID,DWORD,LPCSTR,int,LPWORD); WINBASEAPI BOOL WINAPI GetStringTypeW(DWORD,LPCWSTR,int,LPWORD); WINBASEAPI BOOL WINAPI IsDBCSLeadByte(BYTE); WINBASEAPI BOOL WINAPI IsDBCSLeadByteEx(UINT,BYTE); WINBASEAPI int WINAPI CompareStringA(LCID,DWORD,LPCSTR,int,LPCSTR,int); WINBASEAPI int WINAPI CompareStringW(LCID,DWORD,LPCWSTR,int,LPCWSTR,int); WINBASEAPI int WINAPI GetDateFormatA(LCID,DWORD,const SYSTEMTIME*,LPCSTR,LPSTR,int); WINBASEAPI int WINAPI GetLocaleInfoA(LCID,LCTYPE,LPSTR,int); WINBASEAPI int WINAPI GetTimeFormatA(LCID,DWORD,const SYSTEMTIME*,LPCSTR,LPSTR,int); WINBASEAPI int WINAPI LCMapStringA(LCID,DWORD,LPCSTR,int,LPSTR,int); WINBASEAPI int WINAPI LCMapStringW(LCID,DWORD,LPCWSTR,int,LPWSTR,int); WINBASEAPI int WINAPI MultiByteToWideChar(UINT,DWORD,LPCSTR,int,LPWSTR,int); WINBASEAPI int WINAPI WideCharToMultiByte(UINT,DWORD,LPCWSTR,int,LPSTR,int,LPCSTR,LPBOOL); WINBASEAPI LANGID WINAPI GetUserDefaultLangID(void); WINBASEAPI UINT WINAPI GetACP(void); WINBASEAPI UINT WINAPI GetOEMCP(void); WINADVAPI LONG WINAPI RegDeleteValueA(HKEY,LPCSTR); WINADVAPI LONG WINAPI RegOpenKeyExA(HKEY,LPCSTR,DWORD,REGSAM,PHKEY); WINUSERAPI ATOM WINAPI RegisterClassExA(CONST WNDCLASSEXA*); WINUSERAPI BOOL WINAPI AllowSetForegroundWindow(DWORD); WINUSERAPI BOOL WINAPI ClientToScreen(HWND,LPPOINT); WINUSERAPI BOOL WINAPI ClipCursor(LPCRECT); WINUSERAPI BOOL WINAPI DestroyAcceleratorTable(HACCEL); WINUSERAPI BOOL WINAPI EnableWindow(HWND,BOOL); WINUSERAPI BOOL WINAPI EndDialog(HWND,int); WINUSERAPI BOOL WINAPI EndPaint(HWND,const PAINTSTRUCT*); WINUSERAPI BOOL WINAPI EnumWindows(WNDENUMPROC,LPARAM); WINUSERAPI BOOL WINAPI GetClientRect(HWND,LPRECT); WINUSERAPI BOOL WINAPI GetClipCursor(LPRECT); WINUSERAPI BOOL WINAPI GetCursorPos(LPPOINT); WINUSERAPI BOOL WINAPI GetMessageA(LPMSG,HWND,UINT,UINT); WINUSERAPI BOOL WINAPI GetMessageW(LPMSG,HWND,UINT,UINT); WINUSERAPI LONG WINAPI GetMessageExtraInfo(void); WINUSERAPI DWORD WINAPI GetMessagePos(void); WINUSERAPI LONG WINAPI GetMessageTime(void); WINUSERAPI int WINAPI GetMouseMovePointsEx(UINT,LPMOUSEMOVEPOINT,LPMOUSEMOVEPOINT,int,DWORD); WINUSERAPI HWND WINAPI GetNextDlgGroupItem(HWND,HWND,BOOL); WINUSERAPI HWND WINAPI GetNextDlgTabItem(HWND,HWND,BOOL); WINUSERAPI HWND WINAPI GetOpenClipboardWindow(void); WINUSERAPI HWND WINAPI GetParent(HWND); WINUSERAPI int WINAPI GetPriorityClipboardFormat(UINT*,int); WINUSERAPI HANDLE WINAPI GetPropA(HWND,LPCSTR); WINUSERAPI HANDLE WINAPI GetPropW(HWND,LPCWSTR); WINUSERAPI BOOL WINAPI KillTimer(HWND,UINT); WINUSERAPI BOOL WINAPI LockSetForegroundWindow(UINT); WINUSERAPI BOOL WINAPI OffsetRect(LPRECT,int,int); WINUSERAPI BOOL WINAPI PaintDesktop(HDC); WINUSERAPI BOOL WINAPI PeekMessageA(LPMSG,HWND,UINT,UINT,UINT); WINUSERAPI BOOL WINAPI PeekMessageW(LPMSG,HWND,UINT,UINT,UINT); WINUSERAPI BOOL WINAPI PostMessageA(HWND,UINT,WPARAM,LPARAM); WINUSERAPI BOOL WINAPI PostMessageW(HWND,UINT,WPARAM,LPARAM); WINUSERAPI void WINAPI PostQuitMessage(int); WINUSERAPI BOOL WINAPI PostThreadMessageA(DWORD,UINT,WPARAM,LPARAM); WINUSERAPI BOOL WINAPI PostThreadMessageW(DWORD,UINT,WPARAM,LPARAM); WINUSERAPI BOOL WINAPI PrintWindow(HWND,HDC,UINT); WINUSERAPI BOOL WINAPI PtInRect(LPCRECT,POINT); WINUSERAPI BOOL WINAPI ReleaseCapture(void); WINUSERAPI BOOL WINAPI ScreenToClient(HWND,LPPOINT); WINUSERAPI HWND WINAPI SetActiveWindow(HWND); WINUSERAPI HWND WINAPI SetCapture(HWND hWnd); WINUSERAPI BOOL WINAPI SetCaretBlinkTime(UINT); WINUSERAPI BOOL WINAPI SetCaretPos(int,int); WINUSERAPI DWORD WINAPI SetClassLongA(HWND,int,LONG); WINUSERAPI DWORD WINAPI SetClassLongW(HWND,int,LONG); WINUSERAPI WORD WINAPI SetClassWord(HWND,int,WORD); WINUSERAPI HANDLE WINAPI SetClipboardData(UINT,HANDLE); WINUSERAPI HWND WINAPI SetClipboardViewer(HWND); WINUSERAPI HCURSOR WINAPI SetCursor(HCURSOR); WINUSERAPI BOOL WINAPI SetCursorPos(int,int); WINUSERAPI VOID WINAPI SetDebugErrorLevel(DWORD); WINUSERAPI BOOL WINAPI SetDlgItemInt(HWND,int,UINT,BOOL); WINUSERAPI BOOL WINAPI SetDlgItemTextA(HWND,int,LPCSTR); WINUSERAPI BOOL WINAPI SetDlgItemTextW(HWND,int,LPCWSTR); WINUSERAPI BOOL WINAPI SetDoubleClickTime(UINT); WINUSERAPI HWND WINAPI SetFocus(HWND); WINUSERAPI BOOL WINAPI SetForegroundWindow(HWND); WINUSERAPI BOOL WINAPI SetKeyboardState(PBYTE); WINUSERAPI BOOL WINAPI SetMenu(HWND,HMENU); WINUSERAPI BOOL WINAPI SetMenuContextHelpId(HMENU,DWORD); WINUSERAPI BOOL WINAPI SetMenuDefaultItem(HMENU,UINT,UINT); WINUSERAPI BOOL WINAPI SetMenuInfo(HMENU,LPCMENUINFO); WINUSERAPI BOOL WINAPI SetMenuItemBitmaps(HMENU,UINT,UINT,HBITMAP,HBITMAP); WINUSERAPI BOOL WINAPI SetMenuItemInfoA(HMENU,UINT,BOOL,LPCMENUITEMINFOA); WINUSERAPI BOOL WINAPI SetMenuItemInfoW( HMENU,UINT,BOOL,LPCMENUITEMINFOW); WINUSERAPI LPARAM WINAPI SetMessageExtraInfo(LPARAM); WINUSERAPI BOOL WINAPI SetMessageQueue(int); WINUSERAPI HWND WINAPI SetParent(HWND,HWND); WINUSERAPI BOOL WINAPI SetProcessDefaultLayout(DWORD); WINUSERAPI BOOL WINAPI SetProcessWindowStation(HWINSTA); WINUSERAPI BOOL WINAPI SetPropA(HWND,LPCSTR,HANDLE); WINUSERAPI BOOL WINAPI SetPropW(HWND,LPCWSTR,HANDLE); WINUSERAPI BOOL WINAPI SetRect(LPRECT,int,int,int,int); WINUSERAPI BOOL WINAPI SetRectEmpty(LPRECT); WINUSERAPI int WINAPI SetScrollInfo(HWND,int,LPCSCROLLINFO,BOOL); WINUSERAPI int WINAPI SetScrollPos(HWND,int,int,BOOL); WINUSERAPI BOOL WINAPI SetScrollRange(HWND,int,int,int,BOOL); WINUSERAPI BOOL WINAPI SetSysColors(int,const INT *,const COLORREF *); WINUSERAPI BOOL WINAPI SetSystemCursor(HCURSOR,DWORD); WINUSERAPI BOOL WINAPI SetThreadDesktop(HDESK); WINUSERAPI UINT WINAPI SetTimer(HWND,UINT,UINT,TIMERPROC); WINUSERAPI BOOL WINAPI SetUserObjectInformationA(HANDLE,int,PVOID,DWORD); WINUSERAPI BOOL WINAPI SetUserObjectInformationW(HANDLE,int,PVOID,DWORD); WINUSERAPI BOOL WINAPI SetUserObjectSecurity(HANDLE,PSECURITY_INFORMATION,PSECURITY_DESCRIPTOR); WINUSERAPI HWINEVENTHOOK WINAPI SetWinEventHook(UINT,UINT,HMODULE,WINEVENTPROC,DWORD,DWORD,UINT); WINUSERAPI BOOL WINAPI SetWindowContextHelpId(HWND,DWORD); WINUSERAPI LONG WINAPI SetWindowLongA(HWND,int,LONG); WINUSERAPI LONG WINAPI SetWindowLongW(HWND,int,LONG); WINUSERAPI BOOL WINAPI SetWindowPlacement(HWND hWnd,const WINDOWPLACEMENT*); WINUSERAPI BOOL WINAPI SetWindowPos(HWND,HWND,int,int,int,int,UINT); WINUSERAPI int WINAPI SetWindowRgn(HWND,HRGN,BOOL); WINUSERAPI HHOOK WINAPI SetWindowsHookA(int,HOOKPROC); WINUSERAPI HHOOK WINAPI SetWindowsHookW(int,HOOKPROC); WINUSERAPI HHOOK WINAPI SetWindowsHookExA(int,HOOKPROC,HINSTANCE,DWORD); WINUSERAPI HHOOK WINAPI SetWindowsHookExW(int,HOOKPROC,HINSTANCE,DWORD); WINUSERAPI BOOL WINAPI SetWindowTextA(HWND,LPCSTR); WINUSERAPI BOOL WINAPI SetWindowTextW(HWND,LPCWSTR); WINUSERAPI WORD WINAPI SetWindowWord(HWND,int,WORD); WINUSERAPI BOOL WINAPI ShowWindowAsync(HWND,int); WINUSERAPI BOOL WINAPI ShowWindow(HWND,int); WINUSERAPI BOOL WINAPI TranslateMessage(const MSG*); WINUSERAPI BOOL WINAPI UpdateWindow(HWND); WINUSERAPI DWORD WINAPI GetSysColor(int); WINUSERAPI DWORD WINAPI MsgWaitForMultipleObjects(DWORD,CONST HANDLE*,BOOL,DWORD,DWORD); WINUSERAPI DWORD WINAPI MsgWaitForMultipleObjectsEx(DWORD,CONST HANDLE*,DWORD,DWORD,DWORD); WINUSERAPI DWORD WINAPI WaitForInputIdle(HANDLE,DWORD); WINUSERAPI HACCEL WINAPI CreateAcceleratorTableA(LPACCEL,int); WINUSERAPI HACCEL WINAPI LoadAcceleratorsA(HINSTANCE,LPCSTR); WINUSERAPI HANDLE WINAPI LoadImageA(HINSTANCE,LPCSTR,UINT,int,int,UINT); WINUSERAPI HBRUSH WINAPI GetSysColorBrush(int); WINUSERAPI HCURSOR WINAPI LoadCursorA(HINSTANCE,LPCSTR); WINUSERAPI HDC WINAPI BeginPaint(HWND,LPPAINTSTRUCT); WINUSERAPI HDC WINAPI GetDCEx(HWND,HRGN,DWORD); WINUSERAPI HDC WINAPI GetDC(HWND); WINUSERAPI HICON WINAPI LoadIconA(HINSTANCE,LPCSTR); WINUSERAPI HWND WINAPI CreateWindowExA(DWORD,LPCSTR,LPCSTR,DWORD,int,int,int,int,HWND,HMENU,HINSTANCE,LPVOID); WINUSERAPI HWND WINAPI FindWindowA(LPCSTR,LPCSTR); WINUSERAPI HWND WINAPI FindWindowExA(HWND,HWND,LPCSTR,LPCSTR); WINUSERAPI HWND WINAPI FindWindowExW(HWND,HWND,LPCWSTR,LPCWSTR); WINUSERAPI HWND WINAPI FindWindowW(LPCWSTR,LPCWSTR); WINUSERAPI BOOL WINAPI FlashWindow(HWND,BOOL); WINUSERAPI BOOL WINAPI FlashWindowEx(PFLASHWINFO); int WINAPI FrameRect(HDC,LPCRECT,HBRUSH); WINUSERAPI BOOL WINAPI FrameRgn(HDC,HRGN,HBRUSH,int,int); WINUSERAPI HWND WINAPI GetActiveWindow(void); WINUSERAPI HWND WINAPI GetAncestor(HWND,UINT); WINUSERAPI SHORT WINAPI GetAsyncKeyState(int); WINUSERAPI HWND WINAPI GetCapture(void); WINUSERAPI UINT WINAPI GetCaretBlinkTime(void); WINUSERAPI BOOL WINAPI GetCaretPos(LPPOINT); WINUSERAPI BOOL WINAPI GetClassInfoA(HINSTANCE,LPCSTR,LPWNDCLASSA); WINUSERAPI BOOL WINAPI GetClassInfoExA(HINSTANCE,LPCSTR,LPWNDCLASSEXA); WINUSERAPI BOOL WINAPI GetClassInfoW(HINSTANCE,LPCWSTR,LPWNDCLASSW); WINUSERAPI BOOL WINAPI GetClassInfoExW(HINSTANCE,LPCWSTR,LPWNDCLASSEXW); WINUSERAPI DWORD WINAPI GetClassLongA(HWND,int); WINUSERAPI DWORD WINAPI GetClassLongW(HWND,int); WINUSERAPI HWND WINAPI GetDesktopWindow(void); WINUSERAPI HWND WINAPI GetDlgItem(HWND,int); WINUSERAPI HWND WINAPI GetFocus(void); WINUSERAPI HWND WINAPI GetForegroundWindow(void); WINUSERAPI HWND WINAPI GetLastActivePopup(HWND); WINUSERAPI int WINAPI CopyAcceleratorTableA(HACCEL,LPACCEL,int); WINUSERAPI int WINAPI DialogBoxParamA(HINSTANCE,LPCSTR,HWND,DLGPROC,LPARAM); WINUSERAPI int WINAPI DrawTextA(HDC,LPCSTR,int,LPRECT,UINT); WINUSERAPI int WINAPI GetClassNameA(HWND,LPSTR,int); WINUSERAPI int WINAPI GetSystemMetrics(int); WINUSERAPI int WINAPI LoadStringA(HINSTANCE,UINT,LPSTR,int); WINUSERAPI int WINAPI MessageBoxA(HWND,LPCSTR,LPCSTR,UINT); WINUSERAPI int WINAPI ReleaseDC(HWND,HDC); WINUSERAPI int WINAPI ShowCursor(BOOL); WINUSERAPI int WINAPI TranslateAcceleratorA(HWND,HACCEL,LPMSG); WINUSERAPI LONG_PTR WINAPI GetWindowLongPtrA(HWND,int); WINUSERAPI LONG_PTR WINAPI GetWindowLongPtrW(HWND,int); WINUSERAPI LONG WINAPI DispatchMessageA(const MSG*); WINUSERAPI LONG WINAPI GetWindowLongA(HWND,int); WINUSERAPI LONG WINAPI GetWindowLongA(HWND,int); WINUSERAPI LONG WINAPI GetWindowLongW(HWND,int); WINUSERAPI HDESK WINAPI GetThreadDesktop(DWORD); WINUSERAPI HWND WINAPI GetTopWindow(HWND); WINUSERAPI BOOL WINAPI GetUpdateRect(HWND,LPRECT,BOOL); WINUSERAPI int WINAPI GetUpdateRgn(HWND,HRGN,BOOL); WINUSERAPI BOOL WINAPI GetUserObjectInformationA(HANDLE,int,PVOID,DWORD,PDWORD); WINUSERAPI BOOL WINAPI GetUserObjectInformationW(HANDLE,int,PVOID,DWORD,PDWORD); WINUSERAPI BOOL WINAPI GetUserObjectSecurity(HANDLE,PSECURITY_INFORMATION,PSECURITY_DESCRIPTOR,DWORD,PDWORD); WINUSERAPI HWND WINAPI GetWindow(HWND,UINT); WINUSERAPI DWORD WINAPI GetWindowContextHelpId(HWND); WINUSERAPI HDC WINAPI GetWindowDC(HWND); WINUSERAPI BOOL WINAPI GetWindowPlacement(HWND,WINDOWPLACEMENT*); WINUSERAPI BOOL WINAPI GetWindowRect(HWND,LPRECT); WINUSERAPI int WINAPI GetWindowRgn(HWND,HRGN); WINUSERAPI int WINAPI GetWindowTextA(HWND,LPSTR,int); WINUSERAPI int WINAPI GetWindowTextLengthA(HWND); WINUSERAPI int WINAPI GetWindowTextLengthW(HWND); WINUSERAPI int WINAPI GetWindowTextW(HWND,LPWSTR,int); WINUSERAPI WORD WINAPI GetWindowWord(HWND,int); WINUSERAPI BOOL WINAPI GetAltTabInfoA(HWND,int,PALTTABINFO,LPSTR,UINT); WINUSERAPI BOOL WINAPI GetAltTabInfoW(HWND,int,PALTTABINFO,LPWSTR,UINT); WINUSERAPI BOOL WINAPI GetComboBoxInfo(HWND,PCOMBOBOXINFO); WINUSERAPI BOOL WINAPI GetCursorInfo(PCURSORINFO); WINUSERAPI BOOL WINAPI GetGUIThreadInfo(DWORD,LPGUITHREADINFO); WINUSERAPI BOOL WINAPI GetLastInputInfo(PLASTINPUTINFO); WINUSERAPI DWORD WINAPI GetListBoxInfo(HWND); WINUSERAPI BOOL WINAPI GetMenuBarInfo(HWND,LONG,LONG,PMENUBARINFO); WINUSERAPI BOOL WINAPI GetMenuInfo(HMENU,LPMENUINFO); WINUSERAPI BOOL WINAPI GetProcessDefaultLayout(DWORD*); WINUSERAPI BOOL WINAPI GetScrollBarInfo(HWND,LONG,PSCROLLBARINFO); WINUSERAPI BOOL WINAPI GetTitleBarInfo(HWND,PTITLEBARINFO); WINUSERAPI BOOL WINAPI GetWindowInfo(HWND,PWINDOWINFO); WINUSERAPI BOOL WINAPI GetMonitorInfoA(HMONITOR,LPMONITORINFO); WINUSERAPI BOOL WINAPI GetMonitorInfoW(HMONITOR,LPMONITORINFO); WINUSERAPI UINT WINAPI GetWindowModuleFileNameA(HWND,LPSTR,UINT); WINUSERAPI UINT WINAPI GetWindowModuleFileNameW(HWND,LPWSTR,UINT); WINUSERAPI LONG WINAPI SendDlgItemMessageA(HWND,int,UINT,WPARAM,LPARAM); WINUSERAPI LONG WINAPI TabbedTextOutA(HDC,int,int,LPCSTR,int,int,LPINT,int); WINUSERAPI LRESULT WINAPI DefWindowProcA(HWND,UINT,WPARAM,LPARAM); WINUSERAPI LRESULT WINAPI SendMessageA(HWND,UINT,WPARAM,LPARAM); WINUSERAPI SHORT WINAPI GetKeyState(int); WINUSERAPI UINT WINAPI GetDlgItemInt(HWND,int,PBOOL,BOOL); WINUSERAPI UINT WINAPI GetDlgItemTextA(HWND,int,LPSTR,int); WINUSERAPI UINT WINAPI GetDlgItemTextW(HWND,int,LPWSTR,int); WINUSERAPI BOOL WINAPI GrayStringA(HDC,HBRUSH,GRAYSTRINGPROC,LPARAM,int,int,int,int,int); WINUSERAPI BOOL WINAPI GrayStringW(HDC,HBRUSH,GRAYSTRINGPROC,LPARAM,int,int,int,int,int); WINUSERAPI BOOL WINAPI HideCaret(HWND); WINUSERAPI BOOL WINAPI HiliteMenuItem(HWND,HMENU,UINT,UINT); WINUSERAPI BOOL WINAPI InflateRect(LPRECT,int,int); WINUSERAPI BOOL WINAPI InSendMessage(void); WINUSERAPI DWORD WINAPI InSendMessageEx(LPVOID); WINUSERAPI BOOL WINAPI InsertMenuA(HMENU,UINT,UINT,UINT,LPCSTR); WINUSERAPI BOOL WINAPI InsertMenuW(HMENU,UINT,UINT,UINT,LPCWSTR); WINUSERAPI BOOL WINAPI InsertMenuItemA(HMENU,UINT,BOOL,LPCMENUITEMINFOA); WINUSERAPI BOOL WINAPI InsertMenuItemW(HMENU,UINT,BOOL,LPCMENUITEMINFOW); WINUSERAPI INT WINAPI InternalGetWindowText(HWND,LPWSTR,INT); WINUSERAPI BOOL WINAPI IntersectRect(LPRECT,LPCRECT,LPCRECT); WINUSERAPI BOOL WINAPI InvalidateRect(HWND,LPCRECT,BOOL); WINUSERAPI BOOL WINAPI InvalidateRgn(HWND,HRGN,BOOL); WINUSERAPI BOOL WINAPI InvertRect(HDC,LPCRECT); WINUSERAPI BOOL WINAPI IsCharAlphaA(CHAR ch); WINUSERAPI BOOL WINAPI IsCharAlphaNumericA(CHAR); WINUSERAPI BOOL WINAPI IsCharAlphaNumericW(WCHAR); WINUSERAPI BOOL WINAPI IsCharAlphaW(WCHAR); WINUSERAPI BOOL WINAPI IsCharLowerA(CHAR); WINUSERAPI BOOL WINAPI IsCharLowerW(WCHAR); WINUSERAPI BOOL WINAPI IsCharUpperA(CHAR); WINUSERAPI BOOL WINAPI IsCharUpperW(WCHAR); WINUSERAPI BOOL WINAPI IsChild(HWND,HWND); WINUSERAPI BOOL WINAPI IsClipboardFormatAvailable(UINT); WINUSERAPI BOOL WINAPI IsDialogMessageA(HWND,LPMSG); WINUSERAPI BOOL WINAPI IsDialogMessageW(HWND,LPMSG); WINUSERAPI UINT WINAPI IsDlgButtonChecked(HWND,int); WINUSERAPI BOOL WINAPI IsGUIThread(BOOL); WINUSERAPI BOOL WINAPI IsHungAppWindow(HWND); WINUSERAPI BOOL WINAPI IsIconic(HWND); WINUSERAPI BOOL WINAPI IsMenu(HMENU); WINUSERAPI BOOL WINAPI IsRectEmpty(LPCRECT); WINUSERAPI BOOL WINAPI IsWindow(HWND); WINUSERAPI BOOL WINAPI IsWindowEnabled(HWND); WINUSERAPI BOOL WINAPI IsWindowUnicode(HWND); WINUSERAPI BOOL WINAPI IsWindowVisible(HWND); WINUSERAPI BOOL WINAPI IsWinEventHookInstalled(DWORD); WINUSERAPI BOOL WINAPI IsZoomed(HWND); WINUSERAPI UINT WINAPI RealGetWindowClassA(HWND,LPSTR,UINT); WINUSERAPI UINT WINAPI RealGetWindowClassW(HWND,LPWSTR,UINT); DWORD WINAPI GetFileVersionInfoSizeA(LPCSTR,PDWORD); DWORD WINAPI GetFileVersionInfoSizeW(LPCWSTR,PDWORD); BOOL WINAPI GetFileVersionInfoA(LPCSTR,DWORD,DWORD,PVOID); BOOL WINAPI GetFileVersionInfoW(LPCWSTR,DWORD,DWORD,PVOID); DWORD WINAPI VerLanguageNameA(DWORD,LPSTR,DWORD); DWORD WINAPI VerLanguageNameW(DWORD,LPWSTR,DWORD); BOOL WINAPI VerQueryValueA(const LPVOID,LPSTR,LPVOID*,PUINT); BOOL WINAPI VerQueryValueW(const LPVOID,LPWSTR,LPVOID*,PUINT); LPWSTR * WINAPI CommandLineToArgvW(LPCWSTR,int*); void WINAPI DragAcceptFiles(HWND,BOOL); void WINAPI DragFinish(HDROP); UINT WINAPI DragQueryFileA(HDROP,UINT,LPSTR,UINT); UINT WINAPI DragQueryFileW(HDROP,UINT,LPWSTR,UINT); BOOL WINAPI DragQueryPoint(HDROP,LPPOINT); HICON WINAPI DuplicateIcon(HINSTANCE,HICON); HICON WINAPI ExtractAssociatedIconA(HINSTANCE,LPCSTR,PWORD); HICON WINAPI ExtractAssociatedIconW(HINSTANCE,LPCWSTR,PWORD); HICON WINAPI ExtractIconA(HINSTANCE,LPCSTR,UINT); HICON WINAPI ExtractIconW(HINSTANCE,LPCWSTR,UINT); UINT WINAPI ExtractIconExA(LPCSTR,int,HICON*,HICON*,UINT); UINT WINAPI ExtractIconExW(LPCWSTR,int,HICON*,HICON*,UINT); HINSTANCE WINAPI FindExecutableA(LPCSTR,LPCSTR,LPSTR); HINSTANCE WINAPI FindExecutableW(LPCWSTR,LPCWSTR,LPWSTR); UINT WINAPI SHAppBarMessage(DWORD,PAPPBARDATA); BOOL WINAPI Shell_NotifyIconA(DWORD,PNOTIFYICONDATAA); BOOL WINAPI Shell_NotifyIconW(DWORD,PNOTIFYICONDATAW); int WINAPI ShellAboutA(HWND,LPCSTR,LPCSTR,HICON); int WINAPI ShellAboutW(HWND,LPCWSTR,LPCWSTR,HICON); HINSTANCE WINAPI ShellExecuteA(HWND,LPCSTR,LPCSTR,LPCSTR,LPCSTR,INT); HINSTANCE WINAPI ShellExecuteW(HWND,LPCWSTR,LPCWSTR,LPCWSTR,LPCWSTR,INT); BOOL WINAPI ShellExecuteExA(LPSHELLEXECUTEINFOA); BOOL WINAPI ShellExecuteExW(LPSHELLEXECUTEINFOW); int WINAPI SHFileOperationA(LPSHFILEOPSTRUCTA); int WINAPI SHFileOperationW(LPSHFILEOPSTRUCTW); void WINAPI SHFreeNameMappings(HANDLE); DWORD WINAPI SHGetFileInfoA(LPCSTR,DWORD,SHFILEINFOA*,UINT,UINT); DWORD WINAPI SHGetFileInfoW(LPCWSTR,DWORD,SHFILEINFOW*,UINT,UINT); HRESULT WINAPI SHQueryRecycleBinA(LPCSTR, LPSHQUERYRBINFO); HRESULT WINAPI SHQueryRecycleBinW(LPCWSTR, LPSHQUERYRBINFO); HRESULT WINAPI SHEmptyRecycleBinA(HWND,LPCSTR,DWORD); HRESULT WINAPI SHEmptyRecycleBinW(HWND,LPCWSTR,DWORD); HRESULT WINAPI SHGetSpecialFolderLocation(HWND,int,LPITEMIDLIST*); HRESULT WINAPI SHGetFolderPathA(HWND,int,HANDLE,DWORD,LPSTR); HRESULT WINAPI SHGetFolderPathW(HWND,int,HANDLE,DWORD,LPWSTR); BOOL WINAPI SHGetPathFromIDListA(LPCITEMIDLIST,LPSTR); BOOL WINAPI SHGetPathFromIDListW(LPCITEMIDLIST,LPWSTR); WINBASEAPI LPSTR WINAPI lstrcatA(LPSTR,LPCSTR); WINBASEAPI LPWSTR WINAPI lstrcatW(LPWSTR,LPCWSTR); WINBASEAPI int WINAPI lstrcmpA(LPCSTR,LPCSTR); WINBASEAPI int WINAPI lstrcmpiA(LPCSTR,LPCSTR); WINBASEAPI int WINAPI lstrcmpiW( LPCWSTR,LPCWSTR); WINBASEAPI int WINAPI lstrcmpW(LPCWSTR,LPCWSTR); WINBASEAPI LPSTR WINAPI lstrcpyA(LPSTR,LPCSTR); WINBASEAPI LPSTR WINAPI lstrcpynA(LPSTR,LPCSTR,int); WINBASEAPI LPWSTR WINAPI lstrcpynW(LPWSTR,LPCWSTR,int); WINBASEAPI LPWSTR WINAPI lstrcpyW(LPWSTR,LPCWSTR); WINBASEAPI int WINAPI lstrlenA(LPCSTR); WINBASEAPI int WINAPI lstrlenW(LPCWSTR); HIMC WINAPI ImmAssociateContext(HWND,HIMC); LONG WINAPI ImmGetCompositionStringA(HIMC,DWORD,PVOID,DWORD); HIMC WINAPI ImmGetContext(HWND); BOOL WINAPI ImmSetCompositionStringA(HIMC,DWORD,PCVOID,DWORD,PCVOID,DWORD); BOOL WINAPI ImmReleaseContext(HWND,HIMC); unsigned long __cdecl _beginthreadex (void *, unsigned int, unsigned int (__stdcall *) (void *), void*, unsigned int, unsigned int*); void __cdecl _endthreadex (unsigned int);