bunch of w32api fixes. ascii.h is gonecd ..! coff.h was unused and quite
a few others were redunant and could be moved. If you try to build a app
in the ROS build system without using __USE_W32API or Unicode beware it
won't build as it shouldn't. Also partinfo was really broken so someone
needs to fix this. If not I will attempt to w32api'ise it in the
morning.
Modified: trunk/reactos/apps/testsets/loadlib/makefile
Modified: trunk/reactos/apps/utils/Makefile
Modified: trunk/reactos/apps/utils/net/ftp/makefile
Modified: trunk/reactos/apps/utils/net/ping/makefile
Modified: trunk/reactos/apps/utils/partinfo/makefile
Modified: trunk/reactos/apps/utils/partinfo/partinfo.c
Modified: trunk/reactos/apps/utils/pnpdump/makefile
Modified: trunk/reactos/apps/utils/pnpdump/pnpdump.c
Modified: trunk/reactos/apps/utils/ps/makefile
Modified: trunk/reactos/apps/utils/sc/makefile
Deleted: trunk/reactos/include/ascii.h
Deleted: trunk/reactos/include/coff.h
Modified: trunk/reactos/include/funcs.h
Deleted: trunk/reactos/include/icmpapi.h
Deleted: trunk/reactos/include/wine/cpl.h
Deleted: trunk/reactos/include/wine/fci.h
Deleted: trunk/reactos/include/wine/fdi.h
Deleted: trunk/reactos/include/wine/heap.h
Deleted: trunk/reactos/include/wine/ver.h
Modified: trunk/reactos/lib/samlib/dllmain.c
Modified: trunk/reactos/regtests/regtests/Makefile
Modified: trunk/reactos/services/rpcss/makefile
Modified: trunk/reactos/subsys/system/format/makefile
Modified: trunk/reactos/subsys/system/services/makefile
Modified: trunk/reactos/subsys/system/services/services.c
Added: trunk/reactos/w32api/include/fci.h
Added: trunk/reactos/w32api/include/fdi.h
Added: trunk/reactos/w32api/include/icmpapi.h
_____
Modified: trunk/reactos/apps/testsets/loadlib/makefile
--- trunk/reactos/apps/testsets/loadlib/makefile 2005-04-02
00:49:10 UTC (rev 14431)
+++ trunk/reactos/apps/testsets/loadlib/makefile 2005-04-02
05:37:20 UTC (rev 14432)
@@ -11,7 +11,7 @@
TARGET_NAME = loadlib
-TARGET_CFLAGS = -Wall -Werror -D_USE_W32API -DUNICODE -D_UNICODE
+TARGET_CFLAGS = -Wall -Werror -D__USE_W32API -DUNICODE -D_UNICODE
TARGET_SDKLIBS = kernel32.a ntdll.a
_____
Modified: trunk/reactos/apps/utils/Makefile
--- trunk/reactos/apps/utils/Makefile 2005-04-02 00:49:10 UTC (rev
14431)
+++ trunk/reactos/apps/utils/Makefile 2005-04-02 05:37:20 UTC (rev
14432)
@@ -9,7 +9,7 @@
# Console system utilities
# cabman cat net objdir partinfo pice ps sc stats
-UTIL_APPS = cat objdir partinfo pnpdump sc shutdown stats tickcount ps
+UTIL_APPS = cat objdir pnpdump sc shutdown stats tickcount ps
UTIL_NET_APPS = arp finger ftp ipconfig netstat ping route telnet whois
_____
Modified: trunk/reactos/apps/utils/net/ftp/makefile
--- trunk/reactos/apps/utils/net/ftp/makefile 2005-04-02 00:49:10 UTC
(rev 14431)
+++ trunk/reactos/apps/utils/net/ftp/makefile 2005-04-02 05:37:20 UTC
(rev 14432)
@@ -8,6 +8,8 @@
TARGET_INSTALLDIR = system32
+TARGET_CFLAGS = -D__USE_W32API
+
TARGET_SDKLIBS = ws2_32.a iphlpapi.a
# ntdll.a
_____
Modified: trunk/reactos/apps/utils/net/ping/makefile
--- trunk/reactos/apps/utils/net/ping/makefile 2005-04-02 00:49:10 UTC
(rev 14431)
+++ trunk/reactos/apps/utils/net/ping/makefile 2005-04-02 05:37:20 UTC
(rev 14432)
@@ -8,7 +8,7 @@
TARGET_INSTALLDIR = system32
-TARGET_CFLAGS = -D__USE_W32_SOCKETS
+TARGET_CFLAGS = -D__USE_W32API -D__USE_W32_SOCKETS
TARGET_SDKLIBS = ws2_32.a
_____
Modified: trunk/reactos/apps/utils/partinfo/makefile
--- trunk/reactos/apps/utils/partinfo/makefile 2005-04-02 00:49:10 UTC
(rev 14431)
+++ trunk/reactos/apps/utils/partinfo/makefile 2005-04-02 05:37:20 UTC
(rev 14432)
@@ -10,7 +10,7 @@
TARGET_NAME = partinfo
-TARGET_CFLAGS = -Wall -Werror -Wno-format
+TARGET_CFLAGS = -D__USE_W32API -Wall -Werror -Wno-format
TARGET_SDKLIBS = ntdll.a kernel32.a
_____
Modified: trunk/reactos/apps/utils/partinfo/partinfo.c
--- trunk/reactos/apps/utils/partinfo/partinfo.c 2005-04-02
00:49:10 UTC (rev 14431)
+++ trunk/reactos/apps/utils/partinfo/partinfo.c 2005-04-02
05:37:20 UTC (rev 14432)
@@ -8,10 +8,12 @@
#include <stdio.h>
#include <stdlib.h>
+#include <ddk/ntddk.h>
+
//#define DUMP_DATA
#define DUMP_SIZE_INFO
+#define UNICODE
-
#ifdef DUMP_DATA
void HexDump(char *buffer, ULONG size)
{
_____
Modified: trunk/reactos/apps/utils/pnpdump/makefile
--- trunk/reactos/apps/utils/pnpdump/makefile 2005-04-02 00:49:10 UTC
(rev 14431)
+++ trunk/reactos/apps/utils/pnpdump/makefile 2005-04-02 05:37:20 UTC
(rev 14432)
@@ -10,7 +10,7 @@
TARGET_NAME = pnpdump
-TARGET_CFLAGS = -Wall -Werror
+TARGET_CFLAGS = -D__USE_W32API -Wall -Werror
TARGET_SDKLIBS = ntdll.a kernel32.a
_____
Modified: trunk/reactos/apps/utils/pnpdump/pnpdump.c
--- trunk/reactos/apps/utils/pnpdump/pnpdump.c 2005-04-02 00:49:10 UTC
(rev 14431)
+++ trunk/reactos/apps/utils/pnpdump/pnpdump.c 2005-04-02 05:37:20 UTC
(rev 14432)
@@ -8,6 +8,8 @@
#include <stdlib.h>
#include <conio.h>
+#include <ddk/ntddk.h>
+
#include <pshpack1.h>
typedef struct _CM_PNP_BIOS_DEVICE_NODE
_____
Modified: trunk/reactos/apps/utils/ps/makefile
--- trunk/reactos/apps/utils/ps/makefile 2005-04-02 00:49:10 UTC
(rev 14431)
+++ trunk/reactos/apps/utils/ps/makefile 2005-04-02 05:37:20 UTC
(rev 14432)
@@ -10,7 +10,7 @@
TARGET_NAME = ps
-TARGET_CFLAGS = -DANONYMOUSUNIONS -Werror -Wall
+TARGET_CFLAGS = -D__USE_W32API -DANONYMOUSUNIONS -Werror -Wall
TARGET_SDKLIBS = ntdll.a kernel32.a user32.a
_____
Modified: trunk/reactos/apps/utils/sc/makefile
--- trunk/reactos/apps/utils/sc/makefile 2005-04-02 00:49:10 UTC
(rev 14431)
+++ trunk/reactos/apps/utils/sc/makefile 2005-04-02 05:37:20 UTC
(rev 14432)
@@ -13,7 +13,7 @@
TARGET_NAME = sc
-TARGET_CFLAGS = -DDBG -Werror -Wall
+TARGET_CFLAGS = -D__USE_W32API -DDBG -Werror -Wall
TARGET_SDKLIBS = kernel32.a ntdll.a advapi32.a
_____
Deleted: trunk/reactos/include/ascii.h
--- trunk/reactos/include/ascii.h 2005-04-02 00:49:10 UTC (rev
14431)
+++ trunk/reactos/include/ascii.h 2005-04-02 05:37:20 UTC (rev
14432)
@@ -1,3630 +0,0 @@
-/*
- ASCIIFunctions.h
-
- Declarations for all the Win32 ASCII Functions
-
- Copyright (C) 1996 Free Software Foundation, Inc.
-
- Author: Scott Christley <scottc(a)net-community.com>
-
- This file is part of the Windows32 API Library.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Library General Public
- License as published by the Free Software Foundation; either
- version 2 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Library General Public License for more details.
-
- If you are interested in a warranty or support for this source code,
- contact Scott Christley <scottc(a)net-community.com> for more
information.
-
- You should have received a copy of the GNU Library General Public
- License along with this library; see the file COPYING.LIB.
- If not, write to the Free Software Foundation,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-*/
-
-#ifndef _GNU_H_WINDOWS32_ASCIIFUNCTIONS
-#define _GNU_H_WINDOWS32_ASCIIFUNCTIONS
-
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
-WINBOOL
-STDCALL
-BackupEventLogA (
- HANDLE hEventLog,
- LPCSTR lpBackupFileName
- );
-
-WINBOOL
-STDCALL
-ClearEventLogA (
- HANDLE hEventLog,
- LPCSTR lpBackupFileName
- );
-
-WINBOOL
-STDCALL
-CreateProcessAsUserA (
- HANDLE hToken,
- LPCSTR lpApplicationName,
- LPSTR lpCommandLine,
- LPSECURITY_ATTRIBUTES lpProcessAttributes,
- LPSECURITY_ATTRIBUTES lpThreadAttributes,
- WINBOOL bInheritHandles,
- DWORD dwCreationFlags,
- LPVOID lpEnvironment,
- LPCSTR lpCurrentDirectory,
- LPSTARTUPINFOA lpStartupInfo,
- LPPROCESS_INFORMATION lpProcessInformation
- );
-
-WINBOOL
-STDCALL
-DecryptFileA(
- LPCSTR lpFileName,
- DWORD dwReserved
- );
-
-WINBOOL
-STDCALL
-EncryptFileA(
- LPCSTR lpFileName
- );
-
-WINBOOL
-STDCALL
-FileEncryptionStatusA(
- LPCSTR lpFileName,
- LPDWORD lpStatus
- );
-
-WINBOOL
-STDCALL
-GetCurrentHwProfileA (
- LPHW_PROFILE_INFOA lpHwProfileInfo
- );
-
-WINBOOL
-STDCALL
-LogonUserA (
- LPSTR lpszUsername,
- LPSTR lpszDomain,
- LPSTR lpszPassword,
- DWORD dwLogonType,
- DWORD dwLogonProvider,
- PHANDLE phToken
- );
-
-WINBOOL
-STDCALL
-LogonUserExA (
- LPCSTR lpszUsername,
- LPCSTR lpszDomain,
- LPCSTR lpszPassword,
- DWORD dwLogonType,
- DWORD dwLogonProvider,
- PHANDLE phToken ,
- PSID *ppLogonSid ,
- PVOID *ppProfileBuffer ,
- LPDWORD pdwProfileLength ,
- PQUOTA_LIMITS pQuotaLimits
- );
-
-HANDLE
-STDCALL
-OpenBackupEventLogA (
- LPCSTR lpUNCServerName,
- LPCSTR lpFileName
- );
-
-DWORD
-STDCALL
-OpenEncryptedFileRawA(
- LPCSTR lpFileName,
- ULONG ulFlags,
- PVOID * pvContext
- );
-
-HANDLE
-STDCALL
-OpenEventLogA (
- LPCSTR lpUNCServerName,
- LPCSTR lpSourceName
- );
-
-WINBOOL
-STDCALL
-ReadEventLogA (
- HANDLE hEventLog,
- DWORD dwReadFlags,
- DWORD dwRecordOffset,
- LPVOID lpBuffer,
- DWORD nNumberOfBytesToRead,
- DWORD *pnBytesRead,
- DWORD *pnMinNumberOfBytesNeeded
- );
-
-WINBOOL
-STDCALL
-ChangeServiceConfig2A(
- SC_HANDLE hService,
- DWORD dwInfoLevel,
- LPVOID lpInfo
- );
-
-WINBOOL
-STDCALL
-EnumServicesStatusExA(
- SC_HANDLE hSCManager,
- SC_ENUM_TYPE InfoLevel,
- DWORD dwServiceType,
- DWORD dwServiceState,
- LPBYTE lpServices,
- DWORD cbBufSize,
- LPDWORD pcbBytesNeeded,
- LPDWORD lpServicesReturned,
- LPDWORD lpResumeHandle,
- LPCSTR pszGroupName
- );
-
-WINBOOL
-STDCALL
-QueryServiceConfig2A(
- SC_HANDLE hService,
- DWORD dwInfoLevel,
- LPBYTE lpBuffer,
- DWORD cbBufSize,
- LPDWORD pcbBytesNeeded
- );
-
-SERVICE_STATUS_HANDLE
-STDCALL
-RegisterServiceCtrlHandlerExA(
- LPCSTR lpServiceName,
- LPHANDLER_FUNCTION_EX lpHandlerProc,
- LPVOID lpContext
- );
-
-LRESULT
-STDCALL
-SendIMEMessageExA(HWND hwnd, LPARAM lparam);
-
-WINBOOL
-STDCALL
-IMPSetIMEA( HWND hwnd, LPIMEPROA ime);
-
-WINBOOL
-STDCALL
-IMPQueryIMEA( LPIMEPROA ime);
-
-WINBOOL
-STDCALL
-IMPGetIMEA( HWND hwnd, LPIMEPROA ime);
-
-WINBOOL
-STDCALL
-SetCalendarInfoA(
- LCID Locale,
- CALID Calendar,
- CALTYPE CalType,
- LPCSTR lpCalData);
-
-WINBOOL
-STDCALL
-EnumUILanguagesA(
- UILANGUAGE_ENUMPROCA lpUILanguageEnumProc,
- DWORD dwFlags,
- LONG_PTR lParam);
-
-WINBOOL
-STDCALL
-EnumLanguageGroupLocalesA(
- LANGGROUPLOCALE_ENUMPROCA lpLangGroupLocaleEnumProc,
- LGRPID LanguageGroup,
- DWORD dwFlags,
- LONG_PTR lParam);
-
-WINBOOL
-STDCALL
-EnumSystemLanguageGroupsA(
- LANGUAGEGROUP_ENUMPROCA lpLanguageGroupEnumProc,
- DWORD dwFlags,
- LONG_PTR lParam);
-
-int
-STDCALL
-GetGeoInfoA(
- GEOID Location,
- GEOTYPE GeoType,
- LPSTR lpGeoData,
- int cchData,
- LANGID LangId);
-
-WINBOOL
-STDCALL
-EnumDateFormatsExA(
- DATEFMT_ENUMPROCEXA lpDateFmtEnumProcEx,
- LCID Locale,
- DWORD dwFlags);
-
-WINBOOL
-STDCALL
-EnumCalendarInfoExA(
- CALINFO_ENUMPROCEXA lpCalInfoEnumProcEx,
- LCID Locale,
- CALID Calendar,
- CALTYPE CalType);
-
-int
-STDCALL
-GetCalendarInfoA(
- LCID Locale,
- CALID Calendar,
- CALTYPE CalType,
- LPSTR lpCalData,
- int cchData,
- LPDWORD lpValue);
-
-WINBOOL
-STDCALL
-GetCPInfoExA(
- UINT CodePage,
- DWORD dwFlags,
- LPCPINFOEXA lpCPInfoEx);
-
-WINBOOL
-STDCALL
-CheckNameLegalDOS8Dot3A(
- LPCSTR lpName,
- LPSTR lpOemName OPTIONAL,
- DWORD OemNameSize OPTIONAL,
- PWINBOOL pbNameContainsSpaces OPTIONAL,
- PWINBOOL pbNameLegal
- );
-
-WINBOOL
-STDCALL
-CreateHardLinkA(
- LPCSTR lpFileName,
- LPCSTR lpExistingFileName,
- LPSECURITY_ATTRIBUTES lpSecurityAttributes
- );
-
-HANDLE
-STDCALL
-CreateJobObjectA(
- LPSECURITY_ATTRIBUTES lpJobAttributes,
- LPCSTR lpName
- );
-
-WINBOOL
-STDCALL
-DeleteVolumeMountPointA(
- LPCSTR lpszVolumeMountPoint
- );
-
-WINBOOL
-STDCALL
-DnsHostnameToComputerNameA (
- LPCSTR Hostname,
- LPSTR ComputerName,
- LPDWORD nSize
- );
-
-WINBOOL
-STDCALL
-FindActCtxSectionStringA(
- DWORD dwFlags,
- const GUID *lpExtensionGuid,
- ULONG ulSectionId,
- LPCSTR lpStringToFind,
- PACTCTX_SECTION_KEYED_DATA ReturnedData
- );
-
-HANDLE
-STDCALL
-FindFirstFileExA(
- LPCSTR lpFileName,
- FINDEX_INFO_LEVELS fInfoLevelId,
- LPVOID lpFindFileData,
- FINDEX_SEARCH_OPS fSearchOp,
- LPVOID lpSearchFilter,
- DWORD dwAdditionalFlags
- );
-
-HANDLE
-STDCALL
-FindFirstVolumeA(
- LPSTR lpszVolumeName,
- DWORD cchBufferLength
- );
-
-HANDLE
-STDCALL
-FindFirstVolumeMountPointA(
- LPCSTR lpszRootPathName,
- LPSTR lpszVolumeMountPoint,
- DWORD cchBufferLength
- );
-
-WINBOOL
-STDCALL
-FindNextVolumeA(
- HANDLE hFindVolume,
- LPSTR lpszVolumeName,
- DWORD cchBufferLength
- );
-
-WINBOOL
-STDCALL
-FindNextVolumeMountPointA(
- HANDLE hFindVolumeMountPoint,
- LPSTR lpszVolumeMountPoint,
- DWORD cchBufferLength
- );
-
-WINBOOL
-STDCALL
-GetComputerNameExA (
- COMPUTER_NAME_FORMAT NameType,
- LPSTR lpBuffer,
- LPDWORD nSize
- );
-
-DWORD
-STDCALL
-GetDllDirectoryA(
- DWORD nBufferLength,
- LPSTR lpBuffer
- );
-
-DWORD
-STDCALL
-GetFirmwareEnvironmentVariableA(
- LPCSTR lpName,
- LPCSTR lpGuid,
- PVOID pBuffer,
- DWORD nSize
- );
-
-DWORD
-STDCALL
-GetLongPathNameA(
- LPCSTR lpszShortPath,
- LPSTR lpszLongPath,
- DWORD cchBuffer
- );
-
-WINBOOL
-STDCALL
-GetModuleHandleExA(
- DWORD dwFlags,
- LPCSTR lpModuleName,
- HMODULE* phModule
- );
-
-UINT
-STDCALL
-GetSystemWow64DirectoryA(
- LPSTR lpBuffer,
- UINT uSize
- );
-
-WINBOOL
-STDCALL
-GetVolumeNameForVolumeMountPointA(
- LPCSTR lpszVolumeMountPoint,
- LPSTR lpszVolumeName,
- DWORD cchBufferLength
- );
-
-WINBOOL
-STDCALL
-GetVolumePathNameA(
- LPCSTR lpszFileName,
- LPSTR lpszVolumePathName,
- DWORD cchBufferLength
- );
-
-WINBOOL
-STDCALL
-GetVolumePathNamesForVolumeNameA(
- LPCSTR lpszVolumeName,
- LPSTR lpszVolumePathNames,
- DWORD cchBufferLength,
- PDWORD lpcchReturnLength
- );
-
-HANDLE
-STDCALL
-OpenJobObjectA(
- DWORD dwDesiredAccess,
- WINBOOL bInheritHandle,
- LPCSTR lpName
- );
-
-WINBOOL
-STDCALL
-ReplaceFileA(
- LPCSTR lpReplacedFileName,
- LPCSTR lpReplacementFileName,
- LPCSTR lpBackupFileName,
- DWORD dwReplaceFlags,
- LPVOID lpExclude,
- LPVOID lpReserved
- );
-
-WINBOOL
-STDCALL
-SetComputerNameExA (
- COMPUTER_NAME_FORMAT NameType,
- LPCSTR lpBuffer
- );
-
-WINBOOL
-STDCALL
-SetDllDirectoryA(
- LPCSTR lpPathName
- );
-
-WINBOOL
-STDCALL
-SetFileShortNameA(
- HANDLE hFile,
- LPCSTR lpShortName
- );
-
-WINBOOL
-STDCALL
-SetFirmwareEnvironmentVariableA(
- LPCSTR lpName,
- LPCSTR lpGuid,
- PVOID pValue,
- DWORD nSize
- );
-
-WINBOOL
-STDCALL
-SetVolumeMountPointA(
- LPCSTR lpszVolumeMountPoint,
- LPCSTR lpszVolumeName
- );
-
-WINBOOL
-STDCALL
-VerifyVersionInfoA(
- LPOSVERSIONINFOEXA lpVersionInformation,
- DWORD dwTypeMask,
- DWORDLONG dwlConditionMask
- );
-
-HDEVNOTIFY
-STDCALL
-RegisterDeviceNotificationA(
- HANDLE hRecipient,
- LPVOID NotificationFilter,
- DWORD Flags
- );
-
-UINT
-STDCALL
-GetRawInputDeviceInfoA(
- HANDLE hDevice,
- UINT uiCommand,
- LPVOID pData,
- PUINT pcbSize);
-
-LONG
-STDCALL
-BroadcastSystemMessageExA(
- DWORD dwflags,
- LPDWORD lpdwRecipients,
- UINT uiMessage,
- WPARAM wParam,
- LPARAM lParam,
- PBSMINFO pBSMInfo);
-
-HFONT
-STDCALL
-CreateFontIndirectExA(const ENUMLOGFONTEXDVA *elfexd);
-
-DWORD
-STDCALL
-GetGlyphIndicesA(
- HDC hdc,
- LPCSTR lpstr,
- int c,
- LPWORD pgi,
- DWORD fl
-);
-
-WINBOOL
-STDCALL
-RemoveFontResourceExA(
- LPCSTR lpFileName,
- DWORD fl,
- PVOID pdv
-);
-
-UINT
-STDCALL
-GetStringBitmapA(HDC hdc,LPSTR psz,WINBOOL unknown,UINT cj,BYTE *lpSB);
-
-WINBOOL
-STDCALL
-GetAltTabInfoA(
- HWND hwnd,
- int iItem,
- PALTTABINFO pati,
- LPSTR pszItemText,
- UINT cchItemText
- );
-
-UINT
-STDCALL
-PrivateExtractIconsA(
- LPCSTR szFileName,
- int nIconIndex,
- int cxIcon,
- int cyIcon,
- HICON *phicon,
- UINT *piconid,
- UINT nIcons,
- UINT flags
- );
-
-UINT
-STDCALL
-RealGetWindowClassA(
- HWND hwnd,
- LPSTR pszType,
- UINT cchType
- );
-
-LRESULT
-STDCALL
-MenuWindowProcA(
- HWND hWnd,
- UINT Msg,
- WPARAM wParam,
- LPARAM lParam
- );
-
-WINBOOL
-STDCALL
-DrawCaptionTempA(
- HWND hwnd,
- HDC hdc,
- const RECT *rect,
- HFONT hFont,
- HICON hIcon,
- LPCSTR str,
- UINT uFlags
- );
-
-HHOOK
-STDCALL
-SetWindowsHookA(
- int idHook,
- HOOKPROC lpfn
- );
-
-HRESULT
-STDCALL
-PrivateExtractIconExA(
- DWORD u,
- DWORD v,
- DWORD w,
- DWORD x,
- DWORD y
- );
-
-WINBOOL
-STDCALL
-GetBinaryTypeA(
- LPCSTR lpApplicationName,
- LPDWORD lpBinaryType
- );
-
-DWORD
-STDCALL
-GetShortPathNameA(
- LPCSTR lpszLongPath,
- LPSTR lpszShortPath,
- DWORD cchBuffer
- );
-
-LPSTR
-STDCALL
-GetEnvironmentStringsA(
- VOID
- );
-
-WINBOOL
-STDCALL
-FreeEnvironmentStringsA(
- LPSTR
- );
-
-DWORD
-STDCALL
-FormatMessageA(
- DWORD dwFlags,
- LPCVOID lpSource,
- DWORD dwMessageId,
- DWORD dwLanguageId,
- LPSTR lpBuffer,
- DWORD nSize,
- va_list *Arguments
- );
-
-HANDLE
-STDCALL
-CreateMailslotA(
- LPCSTR lpName,
- DWORD nMaxMessageSize,
- DWORD lReadTimeout,
- LPSECURITY_ATTRIBUTES lpSecurityAttributes
- );
-
-int
-STDCALL
-lstrcmpA(
- LPCSTR lpString1,
- LPCSTR lpString2
- );
-
-int
-STDCALL
-lstrcmpiA(
- LPCSTR lpString1,
- LPCSTR lpString2
- );
-
-LPSTR
-STDCALL
-lstrcpynA(
- LPSTR lpString1,
- LPCSTR lpString2,
- int iMaxLength
- );
-
-LPSTR
-STDCALL
-lstrcpyA(
- LPSTR lpString1,
- LPCSTR lpString2
- );
-
-LPSTR
-STDCALL
-lstrcatA(
- LPSTR lpString1,
- LPCSTR lpString2
- );
-
-int
-STDCALL
-lstrlenA(
- LPCSTR lpString
- );
-
-HANDLE
-STDCALL
-CreateMutexA(
- LPSECURITY_ATTRIBUTES lpMutexAttributes,
- WINBOOL bInitialOwner,
- LPCSTR lpName
- );
-
-HANDLE
-STDCALL
-OpenMutexA(
- DWORD dwDesiredAccess,
- WINBOOL bInheritHandle,
- LPCSTR lpName
- );
-
-HANDLE
-STDCALL
-CreateEventA(
- LPSECURITY_ATTRIBUTES lpEventAttributes,
- WINBOOL bManualReset,
- WINBOOL bInitialState,
- LPCSTR lpName
- );
-
-HANDLE
-STDCALL
-OpenEventA(
- DWORD dwDesiredAccess,
- WINBOOL bInheritHandle,
- LPCSTR lpName
- );
-
-HANDLE
-STDCALL
-CreateSemaphoreA(
- LPSECURITY_ATTRIBUTES lpSemaphoreAttributes,
- LONG lInitialCount,
- LONG lMaximumCount,
- LPCSTR lpName
- );
-
-HANDLE
-STDCALL
-OpenSemaphoreA(
- DWORD dwDesiredAccess,
- WINBOOL bInheritHandle,
- LPCSTR lpName
- );
-
-HANDLE
-STDCALL
-CreateFileMappingA(
- HANDLE hFile,
- LPSECURITY_ATTRIBUTES lpFileMappingAttributes,
- DWORD flProtect,
- DWORD dwMaximumSizeHigh,
- DWORD dwMaximumSizeLow,
- LPCSTR lpName
- );
-
-HANDLE
-STDCALL
-OpenFileMappingA(
- DWORD dwDesiredAccess,
- WINBOOL bInheritHandle,
- LPCSTR lpName
- );
-
-DWORD
-STDCALL
-GetLogicalDriveStringsA(
- DWORD nBufferLength,
- LPSTR lpBuffer
- );
-
-HINSTANCE
-STDCALL
-LoadLibraryA(
- LPCSTR lpLibFileName
- );
-
-HINSTANCE
-STDCALL
-LoadLibraryExA(
- LPCSTR lpLibFileName,
- HANDLE hFile,
- DWORD dwFlags
- );
-
-DWORD
-STDCALL
-GetModuleFileNameA(
- HINSTANCE hModule,
- LPSTR lpFilename,
- DWORD nSize
- );
-
-HMODULE
-STDCALL
-GetModuleHandleA(
- LPCSTR lpModuleName
- );
-
-VOID
-STDCALL
-FatalAppExitA(
- UINT uAction,
- LPCSTR lpMessageText
- );
-
-LPSTR
-STDCALL
-GetCommandLineA(
- VOID
- );
-
-DWORD
-STDCALL
-GetEnvironmentVariableA(
- LPCSTR lpName,
- LPSTR lpBuffer,
- DWORD nSize
- );
-
-WINBOOL
-STDCALL
-SetEnvironmentVariableA(
- LPCSTR lpName,
- LPCSTR lpValue
- );
-
-DWORD
-STDCALL
-ExpandEnvironmentStringsA(
- LPCSTR lpSrc,
- LPSTR lpDst,
- DWORD nSize
- );
-
-VOID
-STDCALL
[truncated at 1000 lines; 3963 more skipped]