mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 10:04:49 +00:00
Stubs for newer functions (patch by Jonathan Wilson)
svn path=/trunk/; revision=5903
This commit is contained in:
parent
31393a210e
commit
c954ec53c5
17 changed files with 5378 additions and 125 deletions
|
@ -35,6 +35,341 @@
|
|||
extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
IMPSetIMEA( IN HWND hwnd, IN LPIMEPROA ime);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
IMPQueryIMEA( IN OUT LPIMEPROA ime);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
IMPGetIMEA( IN HWND hwnd, OUT LPIMEPROA ime);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
SetCalendarInfoA(
|
||||
LCID Locale,
|
||||
CALID Calendar,
|
||||
CALTYPE CalType,
|
||||
LPCSTR lpCalData);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
EnumUILanguagesA(
|
||||
IN UILANGUAGE_ENUMPROCA lpUILanguageEnumProc,
|
||||
IN DWORD dwFlags,
|
||||
IN LONG_PTR lParam);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
EnumLanguageGroupLocalesA(
|
||||
IN LANGGROUPLOCALE_ENUMPROCA lpLangGroupLocaleEnumProc,
|
||||
IN LGRPID LanguageGroup,
|
||||
IN DWORD dwFlags,
|
||||
IN LONG_PTR lParam);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
EnumSystemLanguageGroupsA(
|
||||
IN LANGUAGEGROUP_ENUMPROCA lpLanguageGroupEnumProc,
|
||||
IN DWORD dwFlags,
|
||||
IN LONG_PTR lParam);
|
||||
|
||||
int
|
||||
STDCALL
|
||||
GetGeoInfoA(
|
||||
GEOID Location,
|
||||
GEOTYPE GeoType,
|
||||
LPSTR lpGeoData,
|
||||
int cchData,
|
||||
LANGID LangId);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
EnumDateFormatsExA(
|
||||
IN DATEFMT_ENUMPROCEXA lpDateFmtEnumProcEx,
|
||||
IN LCID Locale,
|
||||
IN DWORD dwFlags);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
EnumCalendarInfoExA(
|
||||
IN CALINFO_ENUMPROCEXA lpCalInfoEnumProcEx,
|
||||
IN LCID Locale,
|
||||
IN CALID Calendar,
|
||||
IN CALTYPE CalType);
|
||||
|
||||
int
|
||||
STDCALL
|
||||
GetCalendarInfoA(
|
||||
LCID Locale,
|
||||
CALID Calendar,
|
||||
CALTYPE CalType,
|
||||
LPSTR lpCalData,
|
||||
int cchData,
|
||||
LPDWORD lpValue);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
GetCPInfoExA(
|
||||
IN UINT CodePage,
|
||||
IN DWORD dwFlags,
|
||||
OUT 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);
|
||||
|
|
|
@ -129,6 +129,9 @@ typedef HANDLE HIMAGELIST;
|
|||
typedef HANDLE HINSTANCE;
|
||||
typedef HANDLE HKEY, *PHKEY;
|
||||
typedef HANDLE HKL;
|
||||
typedef LONG GEOID;
|
||||
typedef DWORD GEOTYPE;
|
||||
typedef DWORD GEOCLASS;
|
||||
typedef HANDLE HLOCAL;
|
||||
typedef HANDLE HMENU;
|
||||
typedef HANDLE HMETAFILE;
|
||||
|
@ -136,6 +139,7 @@ typedef HANDLE HMODULE;
|
|||
typedef HANDLE HPALETTE;
|
||||
typedef HANDLE HPEN;
|
||||
typedef HANDLE HRASCONN;
|
||||
typedef DWORD LGRPID;
|
||||
typedef long HRESULT;
|
||||
typedef HANDLE HRGN;
|
||||
typedef HANDLE HRSRC;
|
||||
|
@ -143,6 +147,7 @@ typedef HANDLE HSTMT;
|
|||
typedef HANDLE HSZ;
|
||||
typedef HANDLE HWINSTA;
|
||||
typedef HANDLE HWND;
|
||||
typedef HANDLE HRAWINPUT;
|
||||
typedef HANDLE HTASK;
|
||||
typedef HANDLE HWINEVENTHOOK;
|
||||
typedef VOID (CALLBACK* WINEVENTPROC)(HWINEVENTHOOK hWinEventHook,DWORD event,HWND hwnd,LONG idObject,LONG idChild,DWORD idEventThread,DWORD dwmsEventTime);
|
||||
|
@ -449,6 +454,7 @@ typedef WINBOOL CALLBACK (*DATEFMT_ENUMPROCW) (LPWSTR);
|
|||
typedef WINBOOL CALLBACK (*TIMEFMT_ENUMPROCA) (LPSTR);
|
||||
typedef WINBOOL CALLBACK (*TIMEFMT_ENUMPROCW) (LPWSTR);
|
||||
typedef WINBOOL CALLBACK (*CALINFO_ENUMPROCA) (LPSTR);
|
||||
typedef int (CALLBACK* EMFPLAYPROC)( HDC hdc, INT iFunction, HANDLE hPageQuery );
|
||||
typedef WINBOOL CALLBACK (*CALINFO_ENUMPROCW) (LPWSTR);
|
||||
typedef WINBOOL CALLBACK (*PHANDLER_ROUTINE) (DWORD);
|
||||
typedef VOID CALLBACK (*LPHANDLER_FUNCTION) (DWORD);
|
||||
|
@ -531,6 +537,19 @@ typedef WINBOOL CALLBACK (*PFNPROCESSPOLICIESW) (HWND, LPCWSTR, LPCWSTR, LPCWSTR
|
|||
#define SE_CHANGE_NOTIFY_NAME TEXT("SeChangeNotifyPrivilege")
|
||||
#define SE_REMOTE_SHUTDOWN_NAME TEXT("SeRemoteShutdownPrivilege")
|
||||
|
||||
typedef BOOL (CALLBACK* LANGUAGEGROUP_ENUMPROCA)(LGRPID, LPSTR, LPSTR, DWORD, LONG_PTR);
|
||||
typedef BOOL (CALLBACK* LANGGROUPLOCALE_ENUMPROCA)(LGRPID, LCID, LPSTR, LONG_PTR);
|
||||
typedef BOOL (CALLBACK* UILANGUAGE_ENUMPROCA)(LPSTR, LONG_PTR);
|
||||
typedef BOOL (CALLBACK* DATEFMT_ENUMPROCEXA)(LPSTR, CALID);
|
||||
typedef BOOL (CALLBACK* CALINFO_ENUMPROCEXA)(LPSTR, CALID);
|
||||
|
||||
typedef BOOL (CALLBACK* LANGUAGEGROUP_ENUMPROCW)(LGRPID, LPWSTR, LPWSTR, DWORD, LONG_PTR);
|
||||
typedef BOOL (CALLBACK* LANGGROUPLOCALE_ENUMPROCW)(LGRPID, LCID, LPWSTR, LONG_PTR);
|
||||
typedef BOOL (CALLBACK* UILANGUAGE_ENUMPROCW)(LPWSTR, LONG_PTR);
|
||||
typedef BOOL (CALLBACK* DATEFMT_ENUMPROCEXW)(LPWSTR, CALID);
|
||||
typedef BOOL (CALLBACK* CALINFO_ENUMPROCEXW)(LPWSTR, CALID);
|
||||
typedef BOOL (CALLBACK* GEO_ENUMPROC)(GEOID);
|
||||
|
||||
#define SERVICES_ACTIVE_DATABASEW L"ServicesActive"
|
||||
#define SERVICES_FAILED_DATABASEW L"ServicesFailed"
|
||||
#define SERVICES_ACTIVE_DATABASEA "ServicesActive"
|
||||
|
@ -559,6 +578,51 @@ typedef void (*CALLB) (void);
|
|||
typedef CALLB PFNCALLBACK;
|
||||
|
||||
|
||||
typedef enum _COMPUTER_NAME_FORMAT {
|
||||
ComputerNameNetBIOS,
|
||||
ComputerNameDnsHostname,
|
||||
ComputerNameDnsDomain,
|
||||
ComputerNameDnsFullyQualified,
|
||||
ComputerNamePhysicalNetBIOS,
|
||||
ComputerNamePhysicalDnsHostname,
|
||||
ComputerNamePhysicalDnsDomain,
|
||||
ComputerNamePhysicalDnsFullyQualified,
|
||||
ComputerNameMax
|
||||
} COMPUTER_NAME_FORMAT ;
|
||||
|
||||
typedef enum _HEAP_INFORMATION_CLASS {
|
||||
|
||||
HeapCompatibilityInformation
|
||||
|
||||
} HEAP_INFORMATION_CLASS;
|
||||
|
||||
typedef enum {
|
||||
LT_DONT_CARE,
|
||||
LT_LOWEST_LATENCY
|
||||
} LATENCY_TIME;
|
||||
|
||||
typedef LONG (CALLBACK *PVECTORED_EXCEPTION_HANDLER)(
|
||||
struct _EXCEPTION_POINTERS *ExceptionInfo
|
||||
);
|
||||
|
||||
typedef
|
||||
VOID
|
||||
(CALLBACK *PAPCFUNC)(
|
||||
ULONG_PTR dwParam
|
||||
);
|
||||
|
||||
typedef VOID (CALLBACK *PFIBER_START_ROUTINE)(
|
||||
LPVOID lpFiberParameter
|
||||
);
|
||||
typedef PFIBER_START_ROUTINE LPFIBER_START_ROUTINE;
|
||||
|
||||
typedef enum _MEMORY_RESOURCE_NOTIFICATION_TYPE {
|
||||
LowMemoryResourceNotification,
|
||||
HighMemoryResourceNotification
|
||||
} MEMORY_RESOURCE_NOTIFICATION_TYPE;
|
||||
|
||||
typedef VOID (CALLBACK* WAITORTIMERCALLBACKFUNC) (PVOID, BOOLEAN );
|
||||
typedef WAITORTIMERCALLBACKFUNC WAITORTIMERCALLBACK;
|
||||
/* End of stuff from ddeml.h in old Cygnus headers */
|
||||
/* ----------------------------------------------- */
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -46,9 +46,9 @@
|
|||
#include <ntos/disk.h>
|
||||
#include <ntos/gditypes.h>
|
||||
|
||||
// NOTE - _DISABLE_TIDENTS exists to keep ReactOS's source from
|
||||
// accidentally utilitizing ANSI/UNICODE-generic structs, defines
|
||||
// or functions.
|
||||
/* NOTE - _DISABLE_TIDENTS exists to keep ReactOS's source from
|
||||
accidentally utilitizing ANSI/UNICODE-generic structs, defines
|
||||
or functions. */
|
||||
#ifndef _DISABLE_TIDENTS
|
||||
# ifdef UNICODE
|
||||
# define typedef_tident(ident) typedef ident##W ident;
|
||||
|
@ -413,6 +413,56 @@ typedef struct tagCREATESTRUCTW {
|
|||
typedef_tident(CREATESTRUCT)
|
||||
typedef_tident(LPCREATESTRUCT)
|
||||
|
||||
typedef struct _tagDATETIME {
|
||||
WORD year;
|
||||
WORD month;
|
||||
WORD day;
|
||||
WORD hour;
|
||||
WORD min;
|
||||
WORD sec;
|
||||
} DATETIME;
|
||||
|
||||
typedef struct _tagIMEPROA {
|
||||
HWND hWnd;
|
||||
DATETIME InstDate;
|
||||
UINT wVersion;
|
||||
BYTE szDescription[50];
|
||||
BYTE szName[80];
|
||||
BYTE szOptions[30];
|
||||
} IMEPROA,*PIMEPROA,*NPIMEPROA,FAR *LPIMEPROA;
|
||||
typedef struct _tagIMEPROW {
|
||||
HWND hWnd;
|
||||
DATETIME InstDate;
|
||||
UINT wVersion;
|
||||
WCHAR szDescription[50];
|
||||
WCHAR szName[80];
|
||||
WCHAR szOptions[30];
|
||||
} IMEPROW,*PIMEPROW,*NPIMEPROW,FAR *LPIMEPROW;
|
||||
typedef_tident(IMEPRO)
|
||||
typedef_tident(NPIMEPRO)
|
||||
typedef_tident(LPIMEPRO)
|
||||
typedef_tident(PIMEPRO)
|
||||
|
||||
typedef struct _cpinfoexA {
|
||||
UINT MaxCharSize; // max length (in bytes) of a char
|
||||
BYTE DefaultChar[MAX_DEFAULTCHAR]; // default character (MB)
|
||||
BYTE LeadByte[MAX_LEADBYTES]; // lead byte ranges
|
||||
WCHAR UnicodeDefaultChar; // default character (Unicode)
|
||||
UINT CodePage; // code page id
|
||||
CHAR CodePageName[MAX_PATH]; // code page name (Unicode)
|
||||
} CPINFOEXA, *LPCPINFOEXA;
|
||||
typedef struct _cpinfoexW {
|
||||
UINT MaxCharSize; // max length (in bytes) of a char
|
||||
BYTE DefaultChar[MAX_DEFAULTCHAR]; // default character (MB)
|
||||
BYTE LeadByte[MAX_LEADBYTES]; // lead byte ranges
|
||||
WCHAR UnicodeDefaultChar; // default character (Unicode)
|
||||
UINT CodePage; // code page id
|
||||
WCHAR CodePageName[MAX_PATH]; // code page name (Unicode)
|
||||
} CPINFOEXW, *LPCPINFOEXW;
|
||||
|
||||
typedef_tident(CPINFOEX)
|
||||
typedef_tident(LPCPINFOEX)
|
||||
|
||||
typedef struct tagCBT_CREATEWNDA {
|
||||
LPCREATESTRUCTA lpcs;
|
||||
HWND hwndInsertAfter;
|
||||
|
@ -565,6 +615,66 @@ typedef_tident(LOGFONT)
|
|||
typedef_tident(LPLOGFONT)
|
||||
typedef_tident(PLOGFONT)
|
||||
|
||||
typedef struct tagRAWINPUTHEADER {
|
||||
DWORD dwType;
|
||||
DWORD dwSize;
|
||||
HANDLE hDevice;
|
||||
WPARAM wParam;
|
||||
} RAWINPUTHEADER, *PRAWINPUTHEADER, *LPRAWINPUTHEADER;
|
||||
|
||||
typedef struct tagRAWINPUTDEVICELIST {
|
||||
HANDLE hDevice;
|
||||
DWORD dwType;
|
||||
} RAWINPUTDEVICELIST, *PRAWINPUTDEVICELIST;
|
||||
|
||||
typedef struct tagRAWINPUTDEVICE {
|
||||
USHORT usUsagePage;
|
||||
USHORT usUsage;
|
||||
DWORD dwFlags;
|
||||
HWND hwndTarget;
|
||||
} RAWINPUTDEVICE, *PRAWINPUTDEVICE, *LPRAWINPUTDEVICE;
|
||||
|
||||
typedef CONST RAWINPUTDEVICE* PCRAWINPUTDEVICE;
|
||||
|
||||
typedef struct tagRAWMOUSE {
|
||||
USHORT usFlags;
|
||||
union {
|
||||
ULONG ulButtons;
|
||||
struct {
|
||||
USHORT usButtonFlags;
|
||||
USHORT usButtonData;
|
||||
};
|
||||
};
|
||||
ULONG ulRawButtons;
|
||||
LONG lLastX;
|
||||
LONG lLastY;
|
||||
ULONG ulExtraInformation;
|
||||
} RAWMOUSE, *PRAWMOUSE, *LPRAWMOUSE;
|
||||
|
||||
typedef struct tagRAWKEYBOARD {
|
||||
USHORT MakeCode;
|
||||
USHORT Flags;
|
||||
USHORT Reserved;
|
||||
USHORT VKey;
|
||||
UINT Message;
|
||||
ULONG ExtraInformation;
|
||||
} RAWKEYBOARD, *PRAWKEYBOARD, *LPRAWKEYBOARD;
|
||||
|
||||
typedef struct tagRAWHID {
|
||||
DWORD dwSizeHid;
|
||||
DWORD dwCount;
|
||||
BYTE bRawData[1];
|
||||
} RAWHID, *PRAWHID, *LPRAWHID;
|
||||
|
||||
typedef struct tagRAWINPUT {
|
||||
RAWINPUTHEADER header;
|
||||
union {
|
||||
RAWMOUSE mouse;
|
||||
RAWKEYBOARD keyboard;
|
||||
RAWHID hid;
|
||||
} data;
|
||||
} RAWINPUT, *PRAWINPUT, *LPRAWINPUT;
|
||||
|
||||
typedef struct tagCHOOSEFONTA {
|
||||
DWORD lStructSize;
|
||||
HWND hwndOwner;
|
||||
|
@ -795,6 +905,32 @@ typedef struct tagCOPYDATASTRUCT {
|
|||
PVOID lpData;
|
||||
} COPYDATASTRUCT;
|
||||
|
||||
typedef struct tagACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA {
|
||||
PVOID lpInformation;
|
||||
PVOID lpSectionBase;
|
||||
ULONG ulSectionLength;
|
||||
PVOID lpSectionGlobalDataBase;
|
||||
ULONG ulSectionGlobalDataLength;
|
||||
} ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, *PACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA;
|
||||
typedef const ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA *PCACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA;
|
||||
|
||||
typedef struct tagACTCTX_SECTION_KEYED_DATA {
|
||||
ULONG cbSize;
|
||||
ULONG ulDataFormatVersion;
|
||||
PVOID lpData;
|
||||
ULONG ulLength;
|
||||
PVOID lpSectionGlobalData;
|
||||
ULONG ulSectionGlobalDataLength;
|
||||
PVOID lpSectionBase;
|
||||
ULONG ulSectionTotalLength;
|
||||
HANDLE hActCtx;
|
||||
ULONG ulAssemblyRosterIndex;
|
||||
// 2600 stops here
|
||||
ULONG ulFlags;
|
||||
ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA AssemblyMetadata;
|
||||
} ACTCTX_SECTION_KEYED_DATA, *PACTCTX_SECTION_KEYED_DATA;
|
||||
typedef const ACTCTX_SECTION_KEYED_DATA * PCACTCTX_SECTION_KEYED_DATA;
|
||||
|
||||
typedef struct _cpinfo {
|
||||
UINT MaxCharSize;
|
||||
BYTE DefaultChar[MAX_DEFAULTCHAR];
|
||||
|
@ -844,6 +980,13 @@ typedef struct _CSADDR_INFO {
|
|||
} CSADDR_INFO;
|
||||
*/
|
||||
|
||||
typedef struct {
|
||||
UINT cbSize;
|
||||
HDESK hdesk;
|
||||
HWND hwnd;
|
||||
LUID luid;
|
||||
} BSMINFO, *PBSMINFO;
|
||||
|
||||
typedef struct _currencyfmtA {
|
||||
UINT NumDigits;
|
||||
UINT LeadingZero;
|
||||
|
@ -868,6 +1011,53 @@ typedef struct _currencyfmtW {
|
|||
|
||||
typedef_tident(CURRENCYFMT)
|
||||
|
||||
typedef struct tagACTCTXA {
|
||||
ULONG cbSize;
|
||||
DWORD dwFlags;
|
||||
LPCSTR lpSource;
|
||||
USHORT wProcessorArchitecture;
|
||||
LANGID wLangId;
|
||||
LPCSTR lpAssemblyDirectory;
|
||||
LPCSTR lpResourceName;
|
||||
LPCSTR lpApplicationName;
|
||||
HMODULE hModule;
|
||||
} ACTCTXA, *PACTCTXA;
|
||||
|
||||
typedef struct tagACTCTXW {
|
||||
ULONG cbSize;
|
||||
DWORD dwFlags;
|
||||
LPCWSTR lpSource;
|
||||
USHORT wProcessorArchitecture;
|
||||
LANGID wLangId;
|
||||
LPCWSTR lpAssemblyDirectory;
|
||||
LPCWSTR lpResourceName;
|
||||
LPCWSTR lpApplicationName;
|
||||
HMODULE hModule;
|
||||
} ACTCTXW, *PACTCTXW;
|
||||
|
||||
typedef struct _JOB_SET_ARRAY {
|
||||
HANDLE JobHandle;
|
||||
DWORD MemberLevel;
|
||||
DWORD Flags;
|
||||
} JOB_SET_ARRAY, *PJOB_SET_ARRAY;
|
||||
|
||||
typedef struct _MEMORYSTATUSEX {
|
||||
DWORD dwLength;
|
||||
DWORD dwMemoryLoad;
|
||||
DWORDLONG ullTotalPhys;
|
||||
DWORDLONG ullAvailPhys;
|
||||
DWORDLONG ullTotalPageFile;
|
||||
DWORDLONG ullAvailPageFile;
|
||||
DWORDLONG ullTotalVirtual;
|
||||
DWORDLONG ullAvailVirtual;
|
||||
DWORDLONG ullAvailExtendedVirtual;
|
||||
} MEMORYSTATUSEX, *LPMEMORYSTATUSEX;
|
||||
|
||||
typedef const ACTCTXA *PCACTCTXA;
|
||||
typedef const ACTCTXW *PCACTCTXW;
|
||||
typedef_tident(ACTCTX)
|
||||
typedef_tident(PACTCTX)
|
||||
|
||||
typedef struct _TRIVERTEX
|
||||
{
|
||||
LONG x;
|
||||
|
@ -2671,7 +2861,7 @@ typedef struct _JOB_INFO_2W {
|
|||
} JOB_INFO_2W;
|
||||
|
||||
typedef_tident(JOB_INFO_2)
|
||||
#endif//0
|
||||
#endif/*0*/
|
||||
|
||||
typedef struct tagKERNINGPAIR {
|
||||
WORD wFirst;
|
||||
|
@ -2915,14 +3105,10 @@ typedef struct {
|
|||
typedef VOID MENUTEMPLATE, *LPMENUTEMPLATE;
|
||||
|
||||
typedef struct tagMETAFILEPICT {
|
||||
#if 0
|
||||
LONG mm;
|
||||
LONG xExt;
|
||||
LONG yExt;
|
||||
HMETAFILE hMF;
|
||||
#else
|
||||
LONG mm; // robd
|
||||
#endif
|
||||
} METAFILEPICT, *PMETAFILEPICT, *LPMETAFILEPICT;
|
||||
|
||||
typedef struct tagMETAHEADER {
|
||||
|
@ -4429,18 +4615,18 @@ typedef struct _RASCONNA {
|
|||
HRASCONN hrasconn;
|
||||
CHAR szEntryName[RAS_MaxEntryName + 1];
|
||||
|
||||
// WINVER >= 0x400
|
||||
/* WINVER >= 0x400 */
|
||||
CHAR szDeviceType[ RAS_MaxDeviceType + 1 ];
|
||||
CHAR szDeviceName[ RAS_MaxDeviceName + 1 ];
|
||||
|
||||
// WINVER >= 0x401
|
||||
/* WINVER >= 0x401 */
|
||||
CHAR szPhonebook[ MAX_PATH ];
|
||||
DWORD dwSubEntry;
|
||||
|
||||
// WINVER >= 0x500
|
||||
/* WINVER >= 0x500 */
|
||||
GUID guidEntry;
|
||||
|
||||
// WINVER >= 0x501
|
||||
/* WINVER >= 0x501 */
|
||||
DWORD dwSessionId;
|
||||
DWORD dwFlags;
|
||||
LUID luid;
|
||||
|
@ -4451,18 +4637,18 @@ typedef struct _RASCONNW {
|
|||
HRASCONN hrasconn;
|
||||
WCHAR szEntryName[RAS_MaxEntryName + 1];
|
||||
|
||||
// WINVER >= 0x400
|
||||
/* WINVER >= 0x400 */
|
||||
WCHAR szDeviceType[ RAS_MaxDeviceType + 1 ];
|
||||
WCHAR szDeviceName[ RAS_MaxDeviceName + 1 ];
|
||||
|
||||
// WINVER >= 0x401
|
||||
/* WINVER >= 0x401 */
|
||||
WCHAR szPhonebook[ MAX_PATH ];
|
||||
DWORD dwSubEntry;
|
||||
|
||||
// WINVER >= 0x500
|
||||
/* WINVER >= 0x500 */
|
||||
GUID guidEntry;
|
||||
|
||||
// WINVER >= 0x501
|
||||
/* WINVER >= 0x501 */
|
||||
DWORD dwSessionId;
|
||||
DWORD dwFlags;
|
||||
LUID luid;
|
||||
|
@ -5227,7 +5413,7 @@ typedef struct tagTPMPARAMS {
|
|||
RECT rcExclude;
|
||||
} TPMPARAMS, *LPTPMPARAMS;
|
||||
|
||||
#if 0 // RobD - typedef removed due to conflict with mingw headers
|
||||
#if 0 /* RobD - typedef removed due to conflict with mingw headers */
|
||||
typedef struct _TRANSMIT_FILE_BUFFERS {
|
||||
PVOID Head;
|
||||
DWORD HeadLength;
|
||||
|
|
|
@ -36,6 +36,351 @@
|
|||
extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
IMPSetIMEW( IN HWND hwnd, IN LPIMEPROW ime);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
IMPQueryIMEW( IN OUT LPIMEPROW ime);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
IMPGetIMEW( IN HWND hwnd, OUT LPIMEPROW ime);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
SetCalendarInfoW(
|
||||
LCID Locale,
|
||||
CALID Calendar,
|
||||
CALTYPE CalType,
|
||||
LPCWSTR lpCalData);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
EnumUILanguagesW(
|
||||
IN UILANGUAGE_ENUMPROCW lpUILanguageEnumProc,
|
||||
IN DWORD dwFlags,
|
||||
IN LONG_PTR lParam);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
EnumLanguageGroupLocalesW(
|
||||
IN LANGGROUPLOCALE_ENUMPROCW lpLangGroupLocaleEnumProc,
|
||||
IN LGRPID LanguageGroup,
|
||||
IN DWORD dwFlags,
|
||||
IN LONG_PTR lParam);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
EnumSystemLanguageGroupsW(
|
||||
IN LANGUAGEGROUP_ENUMPROCW lpLanguageGroupEnumProc,
|
||||
IN DWORD dwFlags,
|
||||
IN LONG_PTR lParam);
|
||||
|
||||
int
|
||||
STDCALL
|
||||
GetGeoInfoW(
|
||||
GEOID Location,
|
||||
GEOTYPE GeoType,
|
||||
LPWSTR lpGeoData,
|
||||
int cchData,
|
||||
LANGID LangId);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
EnumDateFormatsExW(
|
||||
IN DATEFMT_ENUMPROCEXW lpDateFmtEnumProcEx,
|
||||
IN LCID Locale,
|
||||
IN DWORD dwFlags);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
EnumCalendarInfoExW(
|
||||
IN CALINFO_ENUMPROCEXW lpCalInfoEnumProcEx,
|
||||
IN LCID Locale,
|
||||
IN CALID Calendar,
|
||||
IN CALTYPE CalType);
|
||||
|
||||
int
|
||||
STDCALL
|
||||
GetCalendarInfoW(
|
||||
LCID Locale,
|
||||
CALID Calendar,
|
||||
CALTYPE CalType,
|
||||
LPWSTR lpCalData,
|
||||
int cchData,
|
||||
LPDWORD lpValue);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
GetCPInfoExW(
|
||||
IN UINT CodePage,
|
||||
IN DWORD dwFlags,
|
||||
OUT LPCPINFOEXW lpCPInfoEx);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
CheckNameLegalDOS8Dot3W(
|
||||
LPCWSTR lpName,
|
||||
LPSTR lpOemName OPTIONAL,
|
||||
DWORD OemNameSize OPTIONAL,
|
||||
PWINBOOL pbNameContainsSpaces OPTIONAL,
|
||||
PWINBOOL pbNameLegal
|
||||
);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
CreateHardLinkW(
|
||||
LPCWSTR lpFileName,
|
||||
LPCWSTR lpExistingFileName,
|
||||
LPSECURITY_ATTRIBUTES lpSecurityAttributes
|
||||
);
|
||||
|
||||
HANDLE
|
||||
STDCALL
|
||||
CreateJobObjectW(
|
||||
LPSECURITY_ATTRIBUTES lpJobAttributes,
|
||||
LPCWSTR lpName
|
||||
);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
DeleteVolumeMountPointW(
|
||||
LPCWSTR lpszVolumeMountPoint
|
||||
);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
DnsHostnameToComputerNameW (
|
||||
LPCWSTR Hostname,
|
||||
LPWSTR ComputerName,
|
||||
LPDWORD nSize
|
||||
);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
FindActCtxSectionStringW(
|
||||
DWORD dwFlags,
|
||||
const GUID *lpExtensionGuid,
|
||||
ULONG ulSectionId,
|
||||
LPCWSTR lpStringToFind,
|
||||
PACTCTX_SECTION_KEYED_DATA ReturnedData
|
||||
);
|
||||
|
||||
HANDLE
|
||||
STDCALL
|
||||
FindFirstFileExW(
|
||||
LPCWSTR lpFileName,
|
||||
FINDEX_INFO_LEVELS fInfoLevelId,
|
||||
LPVOID lpFindFileData,
|
||||
FINDEX_SEARCH_OPS fSearchOp,
|
||||
LPVOID lpSearchFilter,
|
||||
DWORD dwAdditionalFlags
|
||||
);
|
||||
|
||||
HANDLE
|
||||
STDCALL
|
||||
FindFirstVolumeW(
|
||||
LPWSTR lpszVolumeName,
|
||||
DWORD cchBufferLength
|
||||
);
|
||||
|
||||
HANDLE
|
||||
STDCALL
|
||||
FindFirstVolumeMountPointW(
|
||||
LPCWSTR lpszRootPathName,
|
||||
LPWSTR lpszVolumeMountPoint,
|
||||
DWORD cchBufferLength
|
||||
);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
FindNextVolumeW(
|
||||
HANDLE hFindVolume,
|
||||
LPWSTR lpszVolumeName,
|
||||
DWORD cchBufferLength
|
||||
);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
FindNextVolumeMountPointW(
|
||||
HANDLE hFindVolumeMountPoint,
|
||||
LPWSTR lpszVolumeMountPoint,
|
||||
DWORD cchBufferLength
|
||||
);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
GetComputerNameExW (
|
||||
COMPUTER_NAME_FORMAT NameType,
|
||||
LPWSTR lpBuffer,
|
||||
LPDWORD nSize
|
||||
);
|
||||
|
||||
DWORD
|
||||
STDCALL
|
||||
GetDllDirectoryW(
|
||||
DWORD nBufferLength,
|
||||
LPWSTR lpBuffer
|
||||
);
|
||||
|
||||
DWORD
|
||||
STDCALL
|
||||
GetFirmwareEnvironmentVariableW(
|
||||
LPCWSTR lpName,
|
||||
LPCWSTR lpGuid,
|
||||
PVOID pBuffer,
|
||||
DWORD nSize
|
||||
);
|
||||
|
||||
DWORD
|
||||
STDCALL
|
||||
GetLongPathNameW(
|
||||
LPCWSTR lpszShortPath,
|
||||
LPWSTR lpszLongPath,
|
||||
DWORD cchBuffer
|
||||
);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
GetModuleHandleExW(
|
||||
DWORD dwFlags,
|
||||
LPCWSTR lpModuleName,
|
||||
HMODULE* phModule
|
||||
);
|
||||
|
||||
UINT
|
||||
STDCALL
|
||||
GetSystemWow64DirectoryW(
|
||||
LPWSTR lpBuffer,
|
||||
UINT uSize
|
||||
);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
GetVolumeNameForVolumeMountPointW(
|
||||
LPCWSTR lpszVolumeMountPoint,
|
||||
LPWSTR lpszVolumeName,
|
||||
DWORD cchBufferLength
|
||||
);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
GetVolumePathNameW(
|
||||
LPCWSTR lpszFileName,
|
||||
LPWSTR lpszVolumePathName,
|
||||
DWORD cchBufferLength
|
||||
);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
GetVolumePathNamesForVolumeNameW(
|
||||
LPCWSTR lpszVolumeName,
|
||||
LPWSTR lpszVolumePathNames,
|
||||
DWORD cchBufferLength,
|
||||
PDWORD lpcchReturnLength
|
||||
);
|
||||
|
||||
HANDLE
|
||||
STDCALL
|
||||
OpenJobObjectW(
|
||||
DWORD dwDesiredAccess,
|
||||
WINBOOL bInheritHandle,
|
||||
LPCWSTR lpName
|
||||
);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
ReplaceFileW(
|
||||
LPCWSTR lpReplacedFileName,
|
||||
LPCWSTR lpReplacementFileName,
|
||||
LPCWSTR lpBackupFileName,
|
||||
DWORD dwReplaceFlags,
|
||||
LPVOID lpExclude,
|
||||
LPVOID lpReserved
|
||||
);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
SetComputerNameExW (
|
||||
COMPUTER_NAME_FORMAT NameType,
|
||||
LPCWSTR lpBuffer
|
||||
);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
SetDllDirectoryW(
|
||||
LPCWSTR lpPathName
|
||||
);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
SetFileShortNameW(
|
||||
HANDLE hFile,
|
||||
LPCWSTR lpShortName
|
||||
);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
SetFirmwareEnvironmentVariableW(
|
||||
LPCWSTR lpName,
|
||||
LPCWSTR lpGuid,
|
||||
PVOID pValue,
|
||||
DWORD nSize
|
||||
);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
SetVolumeMountPointW(
|
||||
LPCWSTR lpszVolumeMountPoint,
|
||||
LPCWSTR lpszVolumeName
|
||||
);
|
||||
|
||||
WINBOOL
|
||||
STDCALL
|
||||
VerifyVersionInfoW(
|
||||
LPOSVERSIONINFOEXW lpVersionInformation,
|
||||
DWORD dwTypeMask,
|
||||
DWORDLONG dwlConditionMask
|
||||
);
|
||||
|
||||
HDEVNOTIFY
|
||||
STDCALL
|
||||
RegisterDeviceNotificationW(
|
||||
HANDLE hRecipient,
|
||||
LPVOID NotificationFilter,
|
||||
DWORD Flags
|
||||
);
|
||||
|
||||
UINT
|
||||
STDCALL
|
||||
GetRawInputDeviceInfoW(
|
||||
HANDLE hDevice,
|
||||
UINT uiCommand,
|
||||
LPVOID pData,
|
||||
PUINT pcbSize);
|
||||
|
||||
LONG
|
||||
STDCALL
|
||||
BroadcastSystemMessageExW(
|
||||
DWORD dwflags,
|
||||
LPDWORD lpdwRecipients,
|
||||
UINT uiMessage,
|
||||
WPARAM wParam,
|
||||
LPARAM lParam,
|
||||
PBSMINFO pBSMInfo);
|
||||
|
||||
LONG
|
||||
STDCALL
|
||||
CsrBroadcastSystemMessageExW(
|
||||
DWORD dwflags,
|
||||
LPDWORD lpdwRecipients,
|
||||
UINT uiMessage,
|
||||
WPARAM wParam,
|
||||
LPARAM lParam,
|
||||
PBSMINFO pBSMInfo);
|
||||
|
||||
HFONT
|
||||
STDCALL
|
||||
CreateFontIndirectExW(const ENUMLOGFONTEXDVW *elfexd);
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
; $Id: gdi32.def,v 1.8 2003/08/26 12:28:53 weiden Exp $
|
||||
; $Id: gdi32.def,v 1.9 2003/08/28 19:36:59 gvg Exp $
|
||||
;
|
||||
; gdi32.def
|
||||
;
|
||||
|
@ -306,16 +306,16 @@ GdiGetPageHandle@12
|
|||
GdiGetSpoolFileHandle@12
|
||||
;GdiGetSpoolMessage
|
||||
GdiGradientFill@24
|
||||
;GdiInitSpool
|
||||
GdiInitSpool@0
|
||||
;GdiInitializeLanguagePack
|
||||
GdiIsMetaFileDC@4
|
||||
GdiIsMetaPrintDC@4
|
||||
GdiIsPlayMetafileDC@4
|
||||
GdiPlayDCScript@24
|
||||
;GdiPlayEMF
|
||||
GdiPlayEMF@20
|
||||
GdiPlayJournal@20
|
||||
GdiPlayPageEMF@20
|
||||
;GdiPlayPrivatePageEMF
|
||||
GdiPlayPrivatePageEMF@12
|
||||
GdiPlayScript@28
|
||||
;GdiPrinterThunk
|
||||
GdiProcessSetup@0
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
; $Id: gdi32.edf,v 1.6 2003/08/26 12:28:53 weiden Exp $
|
||||
; $Id: gdi32.edf,v 1.7 2003/08/28 19:36:59 gvg Exp $
|
||||
;
|
||||
; gdi32.def
|
||||
;
|
||||
|
@ -306,16 +306,16 @@ GdiGetPageHandle=GdiGetPageHandle@12
|
|||
GdiGetSpoolFileHandle=GdiGetSpoolFileHandle@12
|
||||
;GdiGetSpoolMessage
|
||||
GdiGradientFill=GdiGradientFill@24
|
||||
;GdiInitSpool
|
||||
GdiInitSpool=GdiInitSpool@0
|
||||
;GdiInitializeLanguagePack
|
||||
GdiIsMetaFileDC=GdiIsMetaFileDC@4
|
||||
GdiIsMetaPrintDC=GdiIsMetaPrintDC@4
|
||||
GdiIsPlayMetafileDC=GdiIsPlayMetafileDC@4
|
||||
GdiPlayDCScript=GdiPlayDCScript@24
|
||||
;GdiPlayEMF
|
||||
GdiPlayEMF=GdiPlayEMF@20
|
||||
GdiPlayJournal=GdiPlayJournal@20
|
||||
GdiPlayPageEMF=GdiPlayPageEMF@20
|
||||
;GdiPlayPrivatePageEMF
|
||||
GdiPlayPrivatePageEMF=GdiPlayPrivatePageEMF@12
|
||||
GdiPlayScript=GdiPlayScript@28
|
||||
;GdiPrinterThunk
|
||||
GdiProcessSetup=GdiProcessSetup@0
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: stubs.c,v 1.31 2003/08/26 12:28:53 weiden Exp $
|
||||
/* $Id: stubs.c,v 1.32 2003/08/28 19:37:00 gvg Exp $
|
||||
*
|
||||
* reactos/lib/gdi32/misc/stubs.c
|
||||
*
|
||||
|
@ -5309,3 +5309,48 @@ PDD_WAITFORVERTICALBLANKDATA puWaitForVerticalBlankData
|
|||
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||
return 0;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
WINBOOL
|
||||
STDCALL
|
||||
GdiPlayEMF
|
||||
(
|
||||
LPWSTR pwszPrinterName,
|
||||
LPDEVMODEW pDevmode,
|
||||
LPWSTR pwszDocName,
|
||||
EMFPLAYPROC pfnEMFPlayFn,
|
||||
HANDLE hPageQuery
|
||||
)
|
||||
{
|
||||
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||
return 0;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
WINBOOL
|
||||
STDCALL
|
||||
GdiInitSpool(VOID)
|
||||
{
|
||||
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||
return 0;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
WINBOOL
|
||||
STDCALL
|
||||
GdiPlayPrivatePageEMF
|
||||
(
|
||||
HANDLE SpoolFileHandle,
|
||||
DWORD unknown,
|
||||
RECT *prectDocument
|
||||
)
|
||||
{
|
||||
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -30,28 +30,51 @@
|
|||
;
|
||||
LIBRARY KERNEL32.DLL
|
||||
EXPORTS
|
||||
ActivateActCtx@8
|
||||
AddAtomA@4
|
||||
AddAtomW@4
|
||||
AddConsoleAliasA@12
|
||||
AddConsoleAliasW@12
|
||||
;AddLocalAlternateComputerNameA
|
||||
;AddLocalAlternateComputerNameW
|
||||
AddRefActCtx@4
|
||||
AddVectoredExceptionHandler@8
|
||||
AllocateUserPhysicalPages@12
|
||||
AllocConsole@0
|
||||
AreFileApisANSI@0
|
||||
AssignProcessToJobObject@8
|
||||
AttachConsole@4
|
||||
BackupRead@28
|
||||
BackupSeek@24
|
||||
BackupWrite@28
|
||||
BaseAttachCompleteThunk@0
|
||||
;BaseCheckAppcompatCache
|
||||
;BaseCleanupAppcompatCache
|
||||
;BaseCleanupAppcompatCacheSupport
|
||||
;BaseDumpAppcompatCache
|
||||
;BaseFlushAppcompatCache
|
||||
;BaseInitAppcompatCache
|
||||
;BaseInitAppcompatCacheSupport
|
||||
;BaseProcessInitPostImport
|
||||
;BaseUpdateAppcompatCache
|
||||
Beep@8
|
||||
BeginUpdateResourceA@8
|
||||
BeginUpdateResourceW@8
|
||||
BindIoCompletionCallback@12
|
||||
BuildCommDCBA@8
|
||||
BuildCommDCBAndTimeoutsA@12
|
||||
BuildCommDCBAndTimeoutsW@12
|
||||
BuildCommDCBW@8
|
||||
CallNamedPipeA@28
|
||||
CallNamedPipeW@28
|
||||
CancelIo
|
||||
CancelDeviceWakeupRequest@4
|
||||
CancelIo@4
|
||||
CancelTimerQueueTimer@8
|
||||
CancelWaitableTimer@4
|
||||
ChangeTimerQueueTimer@16
|
||||
CheckNameLegalDOS8Dot3A@20
|
||||
CheckNameLegalDOS8Dot3W@20
|
||||
CheckRemoteDebuggerPresent@8
|
||||
ClearCommBreak@4
|
||||
ClearCommError@12
|
||||
CloseConsoleHandle@4
|
||||
|
@ -67,11 +90,15 @@ ConnectNamedPipe@8
|
|||
ConsoleMenuControl@12
|
||||
ContinueDebugEvent@12
|
||||
ConvertDefaultLocale@4
|
||||
ConvertFiberToThread@0
|
||||
ConvertThreadToFiber@4
|
||||
CopyFileA@12
|
||||
CopyFileExA@24
|
||||
CopyFileExW@24
|
||||
CopyFileW@12
|
||||
CopyLZFile@8
|
||||
CreateActCtxA@4
|
||||
CreateActCtxW@4
|
||||
CreateConsoleScreenBuffer@20
|
||||
CreateDirectoryA@8
|
||||
CreateDirectoryExA@12
|
||||
|
@ -80,51 +107,84 @@ CreateDirectoryW@8
|
|||
CreateEventA@16
|
||||
CreateEventW@16
|
||||
CreateFiber@12
|
||||
CreateFiberEx@20
|
||||
CreateFileA@28
|
||||
CreateFileMappingA@24
|
||||
CreateFileMappingW@24
|
||||
CreateFileW@28
|
||||
CreateHardLinkA@12
|
||||
CreateHardLinkW@12
|
||||
CreateIoCompletionPort@16
|
||||
CreateJobObjectA@8
|
||||
CreateJobObjectW@8
|
||||
CreateJobSet@12
|
||||
CreateMailslotA@16
|
||||
CreateMailslotW@16
|
||||
CreateMemoryResourceNotification@4
|
||||
CreateMutexA@12
|
||||
CreateMutexW@12
|
||||
CreateNamedPipeA@32
|
||||
CreateNamedPipeW@32
|
||||
;CreateNlsSecurityDescriptor
|
||||
CreatePipe@16
|
||||
CreateProcessA@40
|
||||
;CreateProcessInternalA
|
||||
;CreateProcessInternalW
|
||||
CreateProcessW@40
|
||||
CreateRemoteThread@28
|
||||
CreateSemaphoreA@16
|
||||
CreateSemaphoreW@16
|
||||
;CreateSocketHandle
|
||||
CreateTapePartition@16
|
||||
CreateThread@24
|
||||
CreateTimerQueue@0
|
||||
CreateTimerQueueTimer@28
|
||||
CreateToolhelp32Snapshot@8
|
||||
CreateVirtualBuffer@12
|
||||
CreateWaitableTimerA@12
|
||||
CreateWaitableTimerW@12
|
||||
DeactivateActCtx@8
|
||||
DebugActiveProcess@4
|
||||
DebugActiveProcessStop@4
|
||||
DebugBreak@0
|
||||
DebugBreakProcess@4
|
||||
DebugSetProcessKillOnExit@4
|
||||
DefineDosDeviceA@12
|
||||
DefineDosDeviceW@12
|
||||
;DelayLoadFailureHook
|
||||
DeleteAtom@4
|
||||
DeleteCriticalSection@4
|
||||
DeleteFiber@4
|
||||
DeleteFileA@4
|
||||
DeleteFileW@4
|
||||
DeleteTimerQueue@4
|
||||
DeleteTimerQueueEx@8
|
||||
DeleteTimerQueueTimer@12
|
||||
DeleteVolumeMountPointA@4
|
||||
DeleteVolumeMountPointW@4
|
||||
DeviceIoControl@32
|
||||
DisableThreadLibraryCalls@4
|
||||
DisconnectNamedPipe@4
|
||||
DnsHostnameToComputerNameA@12
|
||||
DnsHostnameToComputerNameW@12
|
||||
DosDateTimeToFileTime@12
|
||||
;DosPathToSessionPathA
|
||||
;DosPathToSessionPathW
|
||||
DuplicateConsoleHandle@16
|
||||
DuplicateHandle@28
|
||||
EndUpdateResourceA@8
|
||||
EndUpdateResourceW@8
|
||||
EnterCriticalSection@4
|
||||
EnumCalendarInfoA@16
|
||||
EnumCalendarInfoExA@16
|
||||
EnumCalendarInfoExW@16
|
||||
EnumCalendarInfoW@16
|
||||
EnumDateFormatsA@12
|
||||
EnumDateFormatsExA@12
|
||||
EnumDateFormatsExW@12
|
||||
EnumDateFormatsW@12
|
||||
EnumLanguageGroupLocalesA@16
|
||||
EnumLanguageGroupLocalesW@16
|
||||
EnumResourceLanguagesA@20
|
||||
EnumResourceLanguagesW@20
|
||||
EnumResourceNamesA@16
|
||||
|
@ -133,10 +193,17 @@ EnumResourceTypesA@12
|
|||
EnumResourceTypesW@12
|
||||
EnumSystemCodePagesA@8
|
||||
EnumSystemCodePagesW@8
|
||||
EnumSystemGeoID@12
|
||||
EnumSystemLanguageGroupsA@12
|
||||
EnumSystemLanguageGroupsW@12
|
||||
EnumSystemLocalesA@8
|
||||
EnumSystemLocalesW@8
|
||||
EnumTimeFormatsA@12
|
||||
EnumTimeFormatsW@12
|
||||
EnumUILanguagesA@12
|
||||
EnumUILanguagesW@12
|
||||
;EnumerateLocalComputerNamesA
|
||||
;EnumerateLocalComputerNamesW
|
||||
EraseTape@12
|
||||
EscapeCommFunction@8
|
||||
ExitProcess@4
|
||||
|
@ -156,6 +223,9 @@ FileTimeToSystemTime@8
|
|||
FillConsoleOutputAttribute@20
|
||||
FillConsoleOutputCharacterA@20
|
||||
FillConsoleOutputCharacterW@20
|
||||
FindActCtxSectionGuid@20
|
||||
FindActCtxSectionStringA@20
|
||||
FindActCtxSectionStringW@20
|
||||
FindAtomA@4
|
||||
FindAtomW@4
|
||||
FindClose@4
|
||||
|
@ -163,18 +233,30 @@ FindCloseChangeNotification@4
|
|||
FindFirstChangeNotificationA@12
|
||||
FindFirstChangeNotificationW@12
|
||||
FindFirstFileA@8
|
||||
FindFirstFileExA@24
|
||||
FindFirstFileExW@24
|
||||
FindFirstFileW@8
|
||||
FindNextChangeNotification@4
|
||||
FindNextFileA@8
|
||||
FindNextFileW@8
|
||||
FindFirstVolumeA@8
|
||||
FindFirstVolumeMountPointA@12
|
||||
FindFirstVolumeMountPointW@12
|
||||
FindFirstVolumeW@8
|
||||
FindNextVolumeA@12
|
||||
FindNextVolumeMountPointA@12
|
||||
FindNextVolumeMountPointW@12
|
||||
FindNextVolumeW@12
|
||||
FindResourceA@12
|
||||
FindResourceExA@16
|
||||
FindResourceExW@16
|
||||
FindResourceW@12
|
||||
FlsAlloc@4
|
||||
FlsFree@4
|
||||
FlsGetValue@4
|
||||
FlsSetValue@8
|
||||
FindVolumeClose@4
|
||||
FindVolumeMountPointClose@4
|
||||
FlsAlloc@4 ;new for 2003
|
||||
FlsFree@4 ;new for 2003
|
||||
FlsGetValue@4 ;new for 2003
|
||||
FlsSetValue@8 ;new for 2003
|
||||
FlushConsoleInputBuffer@4
|
||||
FlushFileBuffers@4
|
||||
FlushInstructionCache@12
|
||||
|
@ -189,6 +271,7 @@ FreeEnvironmentStringsW@4
|
|||
FreeLibrary@4
|
||||
FreeLibraryAndExitThread@8
|
||||
FreeResource@4
|
||||
FreeUserPhysicalPages@12
|
||||
FreeVirtualBuffer@4
|
||||
GenerateConsoleCtrlEvent@8
|
||||
GetACP@0
|
||||
|
@ -197,7 +280,12 @@ GetAtomNameW@12
|
|||
GetBinaryType@8
|
||||
GetBinaryTypeA@8
|
||||
GetBinaryTypeW@8
|
||||
;GetCPFileNameFromRegistry
|
||||
GetCPInfo@8
|
||||
GetCPInfoExA@12
|
||||
GetCPInfoExW@12
|
||||
GetCalendarInfoA@24
|
||||
GetCalendarInfoW@24
|
||||
GetCommConfig@12
|
||||
GetCommMask@8
|
||||
GetCommModemStatus@8
|
||||
|
@ -206,9 +294,12 @@ GetCommState@8
|
|||
GetCommTimeouts@8
|
||||
GetCommandLineA@0
|
||||
GetCommandLineW@0
|
||||
;GetComPlusPackageInstallStatus
|
||||
GetCompressedFileSizeA@8
|
||||
GetCompressedFileSizeW@8
|
||||
GetComputerNameA@8
|
||||
GetComputerNameExA@12
|
||||
GetComputerNameExW@12
|
||||
GetComputerNameW@8
|
||||
GetConsoleAliasA@16
|
||||
GetConsoleAliasExesA@8
|
||||
|
@ -220,18 +311,25 @@ GetConsoleAliasesA@12
|
|||
GetConsoleAliasesLengthA@4
|
||||
GetConsoleAliasesLengthW@4
|
||||
GetConsoleAliasesW@12
|
||||
;GetConsoleCharType
|
||||
GetConsoleCP@0
|
||||
GetConsoleCommandHistoryA@12
|
||||
GetConsoleCommandHistoryLengthA@4
|
||||
GetConsoleCommandHistoryLengthW@4
|
||||
GetConsoleCommandHistoryW@12
|
||||
GetConsoleCursorInfo@8
|
||||
;GetConsoleCursorMode
|
||||
GetConsoleDisplayMode@4
|
||||
GetConsoleFontInfo@16
|
||||
GetConsoleFontSize@8
|
||||
GetConsoleHardwareState@12
|
||||
;GetConsoleInputExeNameA
|
||||
;GetConsoleInputExeNameW
|
||||
GetConsoleInputWaitHandle@0
|
||||
;GetConsoleKeyboardLayoutNameA
|
||||
;GetConsoleKeyboardLayoutNameW
|
||||
GetConsoleMode@8
|
||||
;GetConsoleNlsMode
|
||||
GetConsoleOutputCP@0
|
||||
GetConsoleProcessList@8
|
||||
GetConsoleScreenBufferInfo@8
|
||||
|
@ -241,6 +339,7 @@ GetConsoleTitleW@8
|
|||
GetConsoleWindow@0
|
||||
GetCurrencyFormatA@24
|
||||
GetCurrencyFormatW@24
|
||||
GetCurrentActCtx@4
|
||||
GetCurrentConsoleFont@12
|
||||
GetCurrentDirectoryA@8
|
||||
GetCurrentDirectoryW@8
|
||||
|
@ -252,10 +351,14 @@ GetDateFormatA@24
|
|||
GetDateFormatW@24
|
||||
GetDefaultCommConfigA@12
|
||||
GetDefaultCommConfigW@12
|
||||
;GetDefaultSortkeySize
|
||||
GetDevicePowerState@8
|
||||
GetDiskFreeSpaceA@20
|
||||
GetDiskFreeSpaceW@20
|
||||
GetDiskFreeSpaceExA@16
|
||||
GetDiskFreeSpaceExW@16
|
||||
GetDllDirectoryA@8
|
||||
GetDllDirectoryW@8
|
||||
GetDriveTypeA@4
|
||||
GetDriveTypeW@4
|
||||
GetEnvironmentStringsA@0
|
||||
|
@ -264,34 +367,53 @@ GetEnvironmentVariableA@12
|
|||
GetEnvironmentVariableW@12
|
||||
GetExitCodeProcess@8
|
||||
GetExitCodeThread@8
|
||||
GetExpandedNameA@8
|
||||
GetExpandedNameW@8
|
||||
GetFileAttributesA@4
|
||||
GetFileAttributesW@4
|
||||
GetFileAttributesExA@12
|
||||
GetFileAttributesExW@12
|
||||
GetFileInformationByHandle@8
|
||||
GetFileSize@8
|
||||
GetFileSizeEx@8
|
||||
GetFileTime@16
|
||||
GetFileType@4
|
||||
GetFirmwareEnvironmentVariableA@16
|
||||
GetFirmwareEnvironmentVariableW@16
|
||||
GetFullPathNameA@16
|
||||
GetFullPathNameW@16
|
||||
GetGeoInfoA@20
|
||||
GetGeoInfoW@20
|
||||
;GetHandleContext
|
||||
GetHandleInformation@8
|
||||
GetLargestConsoleWindowSize@4
|
||||
GetLastError@0
|
||||
;GetLinguistLangSize
|
||||
GetLocalTime@4
|
||||
GetLocaleInfoA@16
|
||||
GetLocaleInfoW@16
|
||||
GetLogicalDriveStringsA@8
|
||||
GetLogicalDriveStringsW@8
|
||||
GetLogicalDrives@0
|
||||
GetLongPathNameA@12
|
||||
GetLongPathNameW@12
|
||||
GetMailslotInfo@20
|
||||
GetModuleFileNameA@12
|
||||
GetModuleFileNameW@12
|
||||
GetModuleHandleA@4
|
||||
GetModuleHandleExA@12
|
||||
GetModuleHandleExW@12
|
||||
GetModuleHandleW@4
|
||||
GetNamedPipeHandleStateA@28
|
||||
GetNamedPipeHandleStateW@28
|
||||
GetNamedPipeInfo@20
|
||||
GetNativeSystemInfo@4
|
||||
GetNextVDMCommand@4
|
||||
;GetNlsSectionName
|
||||
GetNumaHighestNodeNumber@4
|
||||
GetNumaNodeProcessorMask@8
|
||||
;GetNumaProcessorMap
|
||||
GetNumaProcessorNode@8
|
||||
GetNumberFormatA@24
|
||||
GetNumberFormatW@24
|
||||
GetNumberOfConsoleFonts@0
|
||||
|
@ -312,8 +434,12 @@ GetPrivateProfileStructA@20
|
|||
GetPrivateProfileStructW@20
|
||||
GetProcAddress@8
|
||||
GetProcessAffinityMask@12
|
||||
GetProcessHandleCount@8
|
||||
GetProcessHeap@0
|
||||
GetProcessHeaps@8
|
||||
GetProcessId@4
|
||||
GetProcessIoCounters@8
|
||||
GetProcessPriorityBoost@8
|
||||
GetProcessShutdownParameters@8
|
||||
GetProcessTimes@20
|
||||
GetProcessVersion@4
|
||||
|
@ -336,13 +462,18 @@ GetStringTypeExW@20
|
|||
GetStringTypeW@16
|
||||
GetSystemDefaultLCID@0
|
||||
GetSystemDefaultLangID@0
|
||||
GetSystemDefaultUILanguage@0
|
||||
GetSystemDirectoryA@8
|
||||
GetSystemDirectoryW@8
|
||||
GetSystemInfo@4
|
||||
GetSystemPowerStatus@4
|
||||
GetSystemRegistryQuota@8
|
||||
GetSystemTime@4
|
||||
GetSystemTimeAdjustment@12
|
||||
GetSystemTimeAsFileTime@4
|
||||
GetSystemTimes@12
|
||||
GetSystemWow64DirectoryA@8
|
||||
GetSystemWow64DirectoryW@8
|
||||
GetWindowsDirectoryA@8
|
||||
GetWindowsDirectoryW@8
|
||||
GetTapeParameters@16
|
||||
|
@ -353,6 +484,7 @@ GetTempFileNameW@16
|
|||
GetTempPathA@8
|
||||
GetTempPathW@8
|
||||
GetThreadContext@8
|
||||
GetThreadIOPendingFlag@8
|
||||
GetThreadLocale@0
|
||||
GetThreadPriority@4
|
||||
GetThreadPriorityBoost@8
|
||||
|
@ -364,14 +496,23 @@ GetTimeFormatW@24
|
|||
GetTimeZoneInformation@4
|
||||
GetUserDefaultLCID@0
|
||||
GetUserDefaultLangID@0
|
||||
GetUserDefaultUILanguage@0
|
||||
GetUserGeoID@4
|
||||
GetVDMCurrentDirectories@8
|
||||
GetVersion@0
|
||||
GetVersionExA@4
|
||||
GetVersionExW@4
|
||||
GetVolumeInformationA@32
|
||||
GetVolumeInformationW@32
|
||||
GetVolumeNameForVolumeMountPointA@12
|
||||
GetVolumeNameForVolumeMountPointW@12
|
||||
GetVolumePathNameA@12
|
||||
GetVolumePathNameW@12
|
||||
GetVolumePathNamesForVolumeNameA@16
|
||||
GetVolumePathNamesForVolumeNameW@16
|
||||
GetWindowsDirectoryA@8
|
||||
GetWindowsDirectoryW@8
|
||||
GetWriteWatch@24
|
||||
GlobalAddAtomA@4
|
||||
GlobalAddAtomW@4
|
||||
GlobalAlloc@8
|
||||
|
@ -387,6 +528,7 @@ GlobalGetAtomNameW@12
|
|||
GlobalHandle@4
|
||||
GlobalLock@4
|
||||
GlobalMemoryStatus@4
|
||||
GlobalMemoryStatusEx@4
|
||||
GlobalReAlloc@12
|
||||
GlobalSize@4
|
||||
GlobalUnWire@4
|
||||
|
@ -405,8 +547,10 @@ HeapDestroy@4
|
|||
HeapExtend@16
|
||||
HeapFree@12
|
||||
HeapLock@4
|
||||
HeapQueryInformation@20
|
||||
HeapQueryTagW@20
|
||||
HeapReAlloc@16
|
||||
HeapSetInformation@16
|
||||
HeapSize@12
|
||||
HeapSummary@12
|
||||
HeapUnlock@4
|
||||
|
@ -415,11 +559,16 @@ HeapValidate@12
|
|||
HeapWalk@8
|
||||
InitAtomTable@4
|
||||
InitializeCriticalSection@4
|
||||
InitializeCriticalSectionAndSpinCount@8
|
||||
InitializeSListHead@4
|
||||
InterlockedCompareExchange@12
|
||||
InterlockedDecrement@4
|
||||
InterlockedExchange@8
|
||||
InterlockedExchangeAdd@8
|
||||
InterlockedFlushSList@4
|
||||
InterlockedIncrement@4
|
||||
InterlockedPopEntrySList@4
|
||||
InterlockedPushEntrySList@8
|
||||
InvalidateConsoleDIBits@8
|
||||
IsBadCodePtr@4
|
||||
IsBadHugeReadPtr@8
|
||||
|
@ -431,9 +580,14 @@ IsBadWritePtr@8
|
|||
IsDBCSLeadByte@4
|
||||
IsDBCSLeadByteEx@8
|
||||
IsDebuggerPresent@0
|
||||
IsProcessInJob@12
|
||||
IsProcessorFeaturePresent@4
|
||||
IsSystemResumeAutomatic@0
|
||||
IsValidCodePage@4
|
||||
IsValidLanguageGroup@8
|
||||
IsValidLocale@8
|
||||
;IsValidUILanguage
|
||||
IsWow64Process@8
|
||||
LCMapStringA@24
|
||||
LCMapStringW@24
|
||||
LeaveCriticalSection@4
|
||||
|
@ -457,6 +611,19 @@ LocalUnlock@4
|
|||
LockFile@20
|
||||
LockFileEx@24
|
||||
LockResource@4
|
||||
LZClose@4
|
||||
;LZCloseFile
|
||||
LZCopy@8
|
||||
;LZCreateFileW
|
||||
LZDone@0
|
||||
LZInit@4
|
||||
LZOpenFileA@12
|
||||
LZOpenFileW@12
|
||||
LZRead@12
|
||||
LZSeek@12
|
||||
LZStart@0
|
||||
MapUserPhysicalPages@12
|
||||
MapUserPhysicalPagesScatter@12
|
||||
MapViewOfFile@20
|
||||
MapViewOfFileEx@24
|
||||
Module32First@8
|
||||
|
@ -471,18 +638,26 @@ MoveFileW@8
|
|||
MoveFileWithProgressW@20
|
||||
MulDiv@12
|
||||
MultiByteToWideChar@24
|
||||
;NlsConvertIntegerToString
|
||||
;NlsGetCacheUpdateCount
|
||||
;NlsResetProcessLocale
|
||||
;NumaVirtualQueryNode
|
||||
OpenConsoleW@16
|
||||
;OpenDataFile
|
||||
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
|
||||
OpenThread@12
|
||||
OpenWaitableTimerA@12
|
||||
OpenWaitableTimerW@12
|
||||
OutputDebugStringA@4
|
||||
|
@ -490,6 +665,8 @@ OutputDebugStringW@4
|
|||
PeekConsoleInputA@16
|
||||
PeekConsoleInputW@16
|
||||
PeekNamedPipe@24
|
||||
;PrivCopyFileExW
|
||||
;PrivMoveFileIdentityW
|
||||
PostQueuedCompletionStatus@16
|
||||
PrepareTape@12
|
||||
ProcessIdToSessionId@8
|
||||
|
@ -499,14 +676,22 @@ Process32Next@8
|
|||
Process32NextW@8
|
||||
PulseEvent@4
|
||||
PurgeComm@8
|
||||
QueryActCtxW@28
|
||||
QueryDepthSList@4
|
||||
QueryDosDeviceA@12
|
||||
QueryDosDeviceW@12
|
||||
QueryInformationJobObject@20
|
||||
QueryMemoryResourceNotification@8
|
||||
QueryPerformanceCounter@4
|
||||
QueryPerformanceFrequency@4
|
||||
QueueUserAPC@12
|
||||
QueueUserWorkItem@12
|
||||
QueryWin31IniFilesMappedToRegistry@16
|
||||
RaiseException@16
|
||||
ReadConsoleA@20
|
||||
ReadConsoleInputA@16
|
||||
;ReadConsoleInputExA
|
||||
;ReadConsoleInputExW
|
||||
ReadConsoleInputW@16
|
||||
ReadConsoleOutputA@20
|
||||
ReadConsoleOutputAttribute@20
|
||||
|
@ -514,19 +699,37 @@ ReadConsoleOutputCharacterA@20
|
|||
ReadConsoleOutputCharacterW@20
|
||||
ReadConsoleOutputW@20
|
||||
ReadConsoleW@20
|
||||
ReadDirectoryChangesW@32
|
||||
ReadFile@20
|
||||
ReadFileEx@20
|
||||
ReadFileScatter@20
|
||||
ReadProcessMemory@20
|
||||
;RegisterConsoleIME
|
||||
;RegisterConsoleOS2
|
||||
RegisterConsoleVDM@44
|
||||
RegisterWaitForInputIdle@4
|
||||
RegisterWaitForSingleObject@24
|
||||
RegisterWaitForSingleObjectEx@20
|
||||
RegisterWowBaseHandlers@4
|
||||
RegisterWowExec@4
|
||||
ReleaseActCtx@4
|
||||
ReleaseMutex@4
|
||||
ReleaseSemaphore@12
|
||||
RemoveDirectoryA@4
|
||||
RemoveDirectoryW@4
|
||||
;RemoveLocalAlternateComputerNameA
|
||||
;RemoveLocalAlternateComputerNameW
|
||||
RemoveVectoredExceptionHandler@4
|
||||
ReplaceFileA@24
|
||||
ReplaceFileW@24
|
||||
RequestDeviceWakeup@4
|
||||
RequestWakeupLatency@4
|
||||
ResetEvent@4
|
||||
ResetWriteWatch@8
|
||||
RestoreLastError@4
|
||||
ResumeThread@4
|
||||
RtlCaptureContext@4
|
||||
;RtlCaptureStackBackTrace
|
||||
RtlFillMemory@12
|
||||
RtlMoveMemory@12
|
||||
RtlUnwind@16
|
||||
|
@ -535,12 +738,19 @@ ScrollConsoleScreenBufferA@20
|
|||
ScrollConsoleScreenBufferW@20
|
||||
SearchPathA@24
|
||||
SearchPathW@24
|
||||
;SetCPGlobal
|
||||
SetCalendarInfoA@16
|
||||
SetCalendarInfoW@16
|
||||
;SetClientTimeZoneInformation
|
||||
;SetComPlusPackageInstallStatus
|
||||
SetCommBreak@4
|
||||
SetCommConfig@12
|
||||
SetCommMask@8
|
||||
SetCommState@8
|
||||
SetCommTimeouts@8
|
||||
SetComputerNameA@4
|
||||
SetComputerNameExA@8
|
||||
SetComputerNameExW@8
|
||||
SetComputerNameW@4
|
||||
SetConsoleActiveScreenBuffer@4
|
||||
SetConsoleCP@4
|
||||
|
@ -548,16 +758,23 @@ SetConsoleCommandHistoryMode@4
|
|||
SetConsoleCtrlHandler@8
|
||||
SetConsoleCursor@8
|
||||
SetConsoleCursorInfo@8
|
||||
;SetConsoleCursorMode
|
||||
SetConsoleCursorPosition@8
|
||||
SetConsoleDisplayMode@12
|
||||
SetConsoleFont@8
|
||||
SetConsoleHardwareState@12
|
||||
;SetConsoleIcon
|
||||
;SetConsoleInputExeNameA
|
||||
;SetConsoleInputExeNameW
|
||||
SetConsoleKeyShortcuts@16
|
||||
;SetConsoleLocalEUDC
|
||||
SetConsoleMaximumWindowSize@8
|
||||
SetConsoleMenuClose@4
|
||||
SetConsoleMode@8
|
||||
;SetConsoleNlsMode
|
||||
SetConsoleNumberOfCommandsA@8
|
||||
SetConsoleNumberOfCommandsW@8
|
||||
;SetConsoleOS2OemFormat
|
||||
SetConsoleOutputCP@4
|
||||
SetConsolePalette@12
|
||||
SetConsoleScreenBufferSize@8
|
||||
|
@ -565,10 +782,13 @@ SetConsoleTextAttribute@8
|
|||
SetConsoleTitleA@4
|
||||
SetConsoleTitleW@4
|
||||
SetConsoleWindowInfo@12
|
||||
SetCriticalSectionSpinCount@8
|
||||
SetCurrentDirectoryA@4
|
||||
SetCurrentDirectoryW@4
|
||||
SetDefaultCommConfigA@12
|
||||
SetDefaultCommConfigW@12
|
||||
SetDllDirectoryA@4
|
||||
SetDllDirectoryW@4
|
||||
SetEndOfFile@4
|
||||
SetEnvironmentVariableA@8
|
||||
SetEnvironmentVariableW@8
|
||||
|
@ -579,18 +799,30 @@ SetFileApisToOEM@0
|
|||
SetFileAttributesA@8
|
||||
SetFileAttributesW@8
|
||||
SetFilePointer@16
|
||||
SetFilePointerEx@20
|
||||
SetFileShortNameA@8
|
||||
SetFileShortNameW@8
|
||||
SetFileTime@16
|
||||
SetFileValidData@12
|
||||
SetFirmwareEnvironmentVariableA@16
|
||||
SetFirmwareEnvironmentVariableW@16
|
||||
;SetHandleContext
|
||||
SetHandleCount@4
|
||||
SetHandleInformation@12
|
||||
SetInformationJobObject@16
|
||||
SetLastConsoleEventActive@0
|
||||
SetLastError@4
|
||||
;SetLocalPrimaryComputerNameA
|
||||
;SetLocalPrimaryComputerNameW
|
||||
SetLocalTime@4
|
||||
SetLocaleInfoA@12
|
||||
SetLocaleInfoW@12
|
||||
SetMailslotInfo@8
|
||||
SetMessageWaitingIndicator@8
|
||||
SetNamedPipeHandleState@16
|
||||
SetPriorityClass@8
|
||||
SetProcessAffinityMask@8
|
||||
SetProcessPriorityBoost@8
|
||||
SetProcessShutdownParameters@8
|
||||
SetProcessWorkingSetSize@12
|
||||
SetStdHandle@8
|
||||
|
@ -599,20 +831,28 @@ SetSystemTime@4
|
|||
SetSystemTimeAdjustment@8
|
||||
SetTapeParameters@12
|
||||
SetTapePosition@24
|
||||
;SetTermsrvAppInstallMode
|
||||
SetThreadAffinityMask@8
|
||||
SetThreadContext@8
|
||||
SetThreadExecutionState@4
|
||||
SetThreadIdealProcessor@8
|
||||
SetThreadLocale@4
|
||||
SetThreadPriority@8
|
||||
SetThreadPriorityBoost@8
|
||||
;SetThreadUILanguage
|
||||
SetTimerQueueTimer@24
|
||||
SetTimeZoneInformation@4
|
||||
SetUnhandledExceptionFilter@4
|
||||
SetUserGeoID@4
|
||||
SetVDMCurrentDirectories@8
|
||||
SetVolumeLabelA@8
|
||||
SetVolumeLabelW@8
|
||||
SetVolumeMountPointA@8
|
||||
SetVolumeMountPointW@8
|
||||
SetWaitableTimer@24
|
||||
SetupComm@12
|
||||
ShowConsoleCursor@8
|
||||
SignalObjectAndWait@16
|
||||
SizeofResource@8
|
||||
Sleep@4
|
||||
SleepEx@8
|
||||
|
@ -621,8 +861,10 @@ SwitchToFiber@4
|
|||
SwitchToThread@0
|
||||
SystemTimeToFileTime@8
|
||||
SystemTimeToTzSpecificLocalTime@12
|
||||
TerminateJobObject@8
|
||||
TerminateProcess@8
|
||||
TerminateThread@8
|
||||
;TermsrvAppInstallMode
|
||||
Thread32First@8
|
||||
Thread32Next@8
|
||||
TlsAlloc@0
|
||||
|
@ -634,17 +876,28 @@ TransactNamedPipe@28
|
|||
TransmitCommChar@8
|
||||
TrimVirtualBuffer@4
|
||||
TryEnterCriticalSection@4
|
||||
TzSpecificLocalTimeToSystemTime@12
|
||||
UnhandledExceptionFilter@4
|
||||
UnlockFile@20
|
||||
UnlockFileEx@20
|
||||
UnmapViewOfFile@4
|
||||
UpdateResourceA@24
|
||||
UpdateResourceW@24
|
||||
;UTRegister
|
||||
;UTUnRegister
|
||||
;UnregisterConsoleIME
|
||||
UnregisterWait@4
|
||||
UnregisterWaitEx@8
|
||||
;ValidateLCType
|
||||
;ValidateLocale
|
||||
VDMConsoleOperation@8
|
||||
VDMOperationStarted@4
|
||||
VerLanguageNameA@12
|
||||
VerLanguageNameW@12
|
||||
VerSetConditionMask@16
|
||||
VerifyConsoleIoHandle@4
|
||||
VerifyVersionInfoA@16
|
||||
VerifyVersionInfoW@16
|
||||
VirtualAlloc@16
|
||||
VirtualAllocEx@20
|
||||
VirtualBufferExceptionHandler@12
|
||||
|
@ -679,6 +932,7 @@ WriteConsoleOutputW@20
|
|||
WriteConsoleW@20
|
||||
WriteFile@20
|
||||
WriteFileEx@20
|
||||
WriteFileGather@20
|
||||
WritePrivateProfileSectionA@12
|
||||
WritePrivateProfileSectionW@12
|
||||
WritePrivateProfileStringA@16
|
||||
|
@ -691,6 +945,8 @@ WriteProfileSectionW@8
|
|||
WriteProfileStringA@12
|
||||
WriteProfileStringW@12
|
||||
WriteTapemark@16
|
||||
WTSGetActiveConsoleSessionId@0
|
||||
ZombifyActCtx@4
|
||||
_hread@12
|
||||
_hwrite@12
|
||||
_lclose@4
|
||||
|
@ -699,21 +955,21 @@ _llseek@12
|
|||
_lopen@8
|
||||
_lread@12
|
||||
_lwrite@12
|
||||
;lstrcat@8
|
||||
lstrcat@8
|
||||
lstrcatA@8
|
||||
lstrcatW@8
|
||||
;lstrcmp@8
|
||||
lstrcmp@8
|
||||
lstrcmpA@8
|
||||
lstrcmpW@8
|
||||
;lstrcmpi@8
|
||||
lstrcmpi@8
|
||||
lstrcmpiA@8
|
||||
lstrcmpiW@8
|
||||
;lstrcpy@8
|
||||
lstrcpy@8
|
||||
lstrcpyA@8
|
||||
lstrcpyW@8
|
||||
;lstrcpyn@12
|
||||
lstrcpyn@12
|
||||
lstrcpynA@12
|
||||
lstrcpynW@12
|
||||
;lstrlen@4
|
||||
lstrlen@4
|
||||
lstrlenA@4
|
||||
lstrlenW@4
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
; $Id: kernel32.edf,v 1.26 2003/07/24 19:50:03 sedwards Exp $
|
||||
; $Id: kernel32.edf,v 1.27 2003/08/28 19:37:00 gvg Exp $
|
||||
;
|
||||
; kernel32.edf
|
||||
;
|
||||
|
@ -34,28 +34,51 @@
|
|||
;
|
||||
LIBRARY KERNEL32.DLL
|
||||
EXPORTS
|
||||
ActivateActCtx=ActivateActCtx@8
|
||||
AddAtomA=AddAtomA@4
|
||||
AddAtomW=AddAtomW@4
|
||||
AddConsoleAliasA=AddConsoleAliasA@12
|
||||
AddConsoleAliasW=AddConsoleAliasW@12
|
||||
;AddLocalAlternateComputerNameA
|
||||
;AddLocalAlternateComputerNameW
|
||||
AddRefActCtx=AddRefActCtx@4
|
||||
AddVectoredExceptionHandler=AddVectoredExceptionHandler@8
|
||||
AllocateUserPhysicalPages=AllocateUserPhysicalPages@12
|
||||
AllocConsole=AllocConsole@0
|
||||
AreFileApisANSI=AreFileApisANSI@0
|
||||
AssignProcessToJobObject=AssignProcessToJobObject@8
|
||||
AttachConsole=AttachConsole@4
|
||||
BackupRead=BackupRead@28
|
||||
BackupSeek=BackupSeek@24
|
||||
BackupWrite=BackupWrite@28
|
||||
BaseAttachCompleteThunk=BaseAttachCompleteThunk@0
|
||||
;BaseCheckAppcompatCache
|
||||
;BaseCleanupAppcompatCache
|
||||
;BaseCleanupAppcompatCacheSupport
|
||||
;BaseDumpAppcompatCache
|
||||
;BaseFlushAppcompatCache
|
||||
;BaseInitAppcompatCache
|
||||
;BaseInitAppcompatCacheSupport
|
||||
;BaseProcessInitPostImport
|
||||
;BaseUpdateAppcompatCache
|
||||
Beep=Beep@8
|
||||
BeginUpdateResourceA=BeginUpdateResourceA@8
|
||||
BeginUpdateResourceW=BeginUpdateResourceW@8
|
||||
BindIoCompletionCallback=BindIoCompletionCallback@12
|
||||
BuildCommDCBA=BuildCommDCBA@8
|
||||
BuildCommDCBAndTimeoutsA=BuildCommDCBAndTimeoutsA@12
|
||||
BuildCommDCBAndTimeoutsW=BuildCommDCBAndTimeoutsW@12
|
||||
BuildCommDCBW=BuildCommDCBW@8
|
||||
CallNamedPipeA=CallNamedPipeA@28
|
||||
CallNamedPipeW=CallNamedPipeW@28
|
||||
CancelDeviceWakeupRequest=CancelDeviceWakeupRequest@4
|
||||
CancelIo=CancelIo@4
|
||||
CancelTimerQueueTimer=CancelTimerQueueTimer@8
|
||||
CancelWaitableTimer=CancelWaitableTimer@4
|
||||
ChangeTimerQueueTimer=ChangeTimerQueueTimer@16
|
||||
CheckNameLegalDOS8Dot3A=CheckNameLegalDOS8Dot3A@20
|
||||
CheckNameLegalDOS8Dot3W=CheckNameLegalDOS8Dot3W@20
|
||||
CheckRemoteDebuggerPresent=CheckRemoteDebuggerPresent@8
|
||||
ClearCommBreak=ClearCommBreak@4
|
||||
ClearCommError=ClearCommError@12
|
||||
CloseConsoleHandle=CloseConsoleHandle@4
|
||||
|
@ -71,11 +94,15 @@ ConnectNamedPipe=ConnectNamedPipe@8
|
|||
ConsoleMenuControl=ConsoleMenuControl@12
|
||||
ContinueDebugEvent=ContinueDebugEvent@12
|
||||
ConvertDefaultLocale=ConvertDefaultLocale@4
|
||||
ConvertFiberToThread=ConvertFiberToThread@0
|
||||
ConvertThreadToFiber=ConvertThreadToFiber@4
|
||||
CopyFileA=CopyFileA@12
|
||||
CopyFileExA=CopyFileExA@24
|
||||
CopyFileExW=CopyFileExW@24
|
||||
CopyFileW=CopyFileW@12
|
||||
CopyLZFile=CopyLZFile@8
|
||||
CreateActCtxA=CreateActCtxA@4
|
||||
CreateActCtxW=CreateActCtxW@4
|
||||
CreateConsoleScreenBuffer=CreateConsoleScreenBuffer@20
|
||||
CreateDirectoryA=CreateDirectoryA@8
|
||||
CreateDirectoryExA=CreateDirectoryExA@12
|
||||
|
@ -84,51 +111,84 @@ CreateDirectoryW=CreateDirectoryW@8
|
|||
CreateEventA=CreateEventA@16
|
||||
CreateEventW=CreateEventW@16
|
||||
CreateFiber=CreateFiber@12
|
||||
CreateFiberEx=CreateFiberEx@20
|
||||
CreateFileA=CreateFileA@28
|
||||
CreateFileMappingA=CreateFileMappingA@24
|
||||
CreateFileMappingW=CreateFileMappingW@24
|
||||
CreateFileW=CreateFileW@28
|
||||
CreateHardLinkA=CreateHardLinkA@12
|
||||
CreateHardLinkW=CreateHardLinkW@12
|
||||
CreateIoCompletionPort=CreateIoCompletionPort@16
|
||||
CreateJobObjectA=CreateJobObjectA@8
|
||||
CreateJobObjectW=CreateJobObjectW@8
|
||||
CreateJobSet=CreateJobSet@12
|
||||
CreateMailslotA=CreateMailslotA@16
|
||||
CreateMailslotW=CreateMailslotW@16
|
||||
CreateMemoryResourceNotification=CreateMemoryResourceNotification@4
|
||||
CreateMutexA=CreateMutexA@12
|
||||
CreateMutexW=CreateMutexW@12
|
||||
CreateNamedPipeA=CreateNamedPipeA@32
|
||||
CreateNamedPipeW=CreateNamedPipeW@32
|
||||
;CreateNlsSecurityDescriptor
|
||||
CreatePipe=CreatePipe@16
|
||||
CreateProcessA=CreateProcessA@40
|
||||
;CreateProcessInternalA
|
||||
;CreateProcessInternalW
|
||||
CreateProcessW=CreateProcessW@40
|
||||
CreateRemoteThread=CreateRemoteThread@28
|
||||
CreateSemaphoreA=CreateSemaphoreA@16
|
||||
CreateSemaphoreW=CreateSemaphoreW@16
|
||||
;CreateSocketHandle
|
||||
CreateTapePartition=CreateTapePartition@16
|
||||
CreateThread=CreateThread@24
|
||||
CreateTimerQueue=CreateTimerQueue@0
|
||||
CreateTimerQueueTimer=CreateTimerQueueTimer@28
|
||||
CreateToolhelp32Snapshot=CreateToolhelp32Snapshot@8
|
||||
CreateVirtualBuffer=CreateVirtualBuffer@12
|
||||
CreateWaitableTimerA=CreateWaitableTimerA@12
|
||||
CreateWaitableTimerW=CreateWaitableTimerW@12
|
||||
DeactivateActCtx=DeactivateActCtx@8
|
||||
DebugActiveProcess=DebugActiveProcess@4
|
||||
DebugActiveProcessStop=DebugActiveProcessStop@4
|
||||
DebugBreak=NTDLL.DbgBreakPoint
|
||||
DebugBreakProcess=DebugBreakProcess@4
|
||||
DebugSetProcessKillOnExit=DebugSetProcessKillOnExit@4
|
||||
DefineDosDeviceA=DefineDosDeviceA@12
|
||||
DefineDosDeviceW=DefineDosDeviceW@12
|
||||
;DelayLoadFailureHook
|
||||
DeleteAtom=DeleteAtom@4
|
||||
DeleteCriticalSection=NTDLL.RtlDeleteCriticalSection
|
||||
DeleteFiber=DeleteFiber@4
|
||||
DeleteFileA=DeleteFileA@4
|
||||
DeleteFileW=DeleteFileW@4
|
||||
DeleteTimerQueue=DeleteTimerQueue@4
|
||||
DeleteTimerQueueEx=DeleteTimerQueueEx@8
|
||||
DeleteTimerQueueTimer=DeleteTimerQueueTimer@12
|
||||
DeleteVolumeMountPointA=DeleteVolumeMountPointA@4
|
||||
DeleteVolumeMountPointW=DeleteVolumeMountPointW@4
|
||||
DeviceIoControl=DeviceIoControl@32
|
||||
DisableThreadLibraryCalls=DisableThreadLibraryCalls@4
|
||||
DisconnectNamedPipe=DisconnectNamedPipe@4
|
||||
DnsHostnameToComputerNameA=DnsHostnameToComputerNameA@12
|
||||
DnsHostnameToComputerNameW=DnsHostnameToComputerNameW@12
|
||||
DosDateTimeToFileTime=DosDateTimeToFileTime@12
|
||||
;DosPathToSessionPathA
|
||||
;DosPathToSessionPathW
|
||||
DuplicateConsoleHandle=DuplicateConsoleHandle@16
|
||||
DuplicateHandle=DuplicateHandle@28
|
||||
EndUpdateResourceA=EndUpdateResourceA@8
|
||||
EndUpdateResourceW=EndUpdateResourceW@8
|
||||
EnterCriticalSection=NTDLL.RtlEnterCriticalSection
|
||||
EnumCalendarInfoA=EnumCalendarInfoA@16
|
||||
EnumCalendarInfoExA=EnumCalendarInfoExA@16
|
||||
EnumCalendarInfoExW=EnumCalendarInfoExW@16
|
||||
EnumCalendarInfoW=EnumCalendarInfoW@16
|
||||
EnumDateFormatsA=EnumDateFormatsA@12
|
||||
EnumDateFormatsExA=EnumDateFormatsExA@12
|
||||
EnumDateFormatsExW=EnumDateFormatsExW@12
|
||||
EnumDateFormatsW=EnumDateFormatsW@12
|
||||
EnumLanguageGroupLocalesA=EnumLanguageGroupLocalesA@16
|
||||
EnumLanguageGroupLocalesW=EnumLanguageGroupLocalesW@16
|
||||
EnumResourceLanguagesA=EnumResourceLanguagesA@20
|
||||
EnumResourceLanguagesW=EnumResourceLanguagesW@20
|
||||
EnumResourceNamesA=EnumResourceNamesA@16
|
||||
|
@ -137,10 +197,17 @@ EnumResourceTypesA=EnumResourceTypesA@12
|
|||
EnumResourceTypesW=EnumResourceTypesW@12
|
||||
EnumSystemCodePagesA=EnumSystemCodePagesA@8
|
||||
EnumSystemCodePagesW=EnumSystemCodePagesW@8
|
||||
EnumSystemGeoID=EnumSystemGeoID@12
|
||||
EnumSystemLanguageGroupsA=EnumSystemLanguageGroupsA@12
|
||||
EnumSystemLanguageGroupsW=EnumSystemLanguageGroupsW@12
|
||||
EnumSystemLocalesA=EnumSystemLocalesA@8
|
||||
EnumSystemLocalesW=EnumSystemLocalesW@8
|
||||
EnumTimeFormatsA=EnumTimeFormatsA@12
|
||||
EnumTimeFormatsW=EnumTimeFormatsW@12
|
||||
EnumUILanguagesA=EnumUILanguagesA@12
|
||||
EnumUILanguagesW=EnumUILanguagesW@12
|
||||
;EnumerateLocalComputerNamesA
|
||||
;EnumerateLocalComputerNamesW
|
||||
EraseTape=EraseTape@12
|
||||
EscapeCommFunction=EscapeCommFunction@8
|
||||
ExitProcess=ExitProcess@4
|
||||
|
@ -160,6 +227,9 @@ FileTimeToSystemTime=FileTimeToSystemTime@8
|
|||
FillConsoleOutputAttribute=FillConsoleOutputAttribute@20
|
||||
FillConsoleOutputCharacterA=FillConsoleOutputCharacterA@20
|
||||
FillConsoleOutputCharacterW=FillConsoleOutputCharacterW@20
|
||||
FindActCtxSectionGuid=FindActCtxSectionGuid@20
|
||||
FindActCtxSectionStringA=FindActCtxSectionStringA@20
|
||||
FindActCtxSectionStringW=FindActCtxSectionStringW@20
|
||||
FindAtomA=FindAtomA@4
|
||||
FindAtomW=FindAtomW@4
|
||||
FindClose=FindClose@4
|
||||
|
@ -167,18 +237,30 @@ FindCloseChangeNotification=FindCloseChangeNotification@4
|
|||
FindFirstChangeNotificationA=FindFirstChangeNotificationA@12
|
||||
FindFirstChangeNotificationW=FindFirstChangeNotificationW@12
|
||||
FindFirstFileA=FindFirstFileA@8
|
||||
FindFirstFileExA=FindFirstFileExA@24
|
||||
FindFirstFileExW=FindFirstFileExW@24
|
||||
FindFirstFileW=FindFirstFileW@8
|
||||
FindNextChangeNotification=FindNextChangeNotification@4
|
||||
FindNextFileA=FindNextFileA@8
|
||||
FindNextFileW=FindNextFileW@8
|
||||
FindFirstVolumeA=FindFirstVolumeA@8
|
||||
FindFirstVolumeMountPointA=FindFirstVolumeMountPointA@12
|
||||
FindFirstVolumeMountPointW=FindFirstVolumeMountPointW@12
|
||||
FindFirstVolumeW=FindFirstVolumeW@8
|
||||
FindNextVolumeA=FindNextVolumeA@12
|
||||
FindNextVolumeMountPointA=FindNextVolumeMountPointA@12
|
||||
FindNextVolumeMountPointW=FindNextVolumeMountPointW@12
|
||||
FindNextVolumeW=FindNextVolumeW@12
|
||||
FindResourceA=FindResourceA@12
|
||||
FindResourceExA=FindResourceExA@16
|
||||
FindResourceExW=FindResourceExW@16
|
||||
FindResourceW=FindResourceW@12
|
||||
FlsAlloc=FlsAlloc@4
|
||||
FlsFree=FlsFree@4
|
||||
FlsGetValue=FlsGetValue@4
|
||||
FlsSetValue=FlsSetValue@8
|
||||
FindVolumeClose=FindVolumeClose@4
|
||||
FindVolumeMountPointClose=FindVolumeMountPointClose@4
|
||||
FlsAlloc=FlsAlloc@4 ;new for 2003
|
||||
FlsFree=FlsFree@4 ;new for 2003
|
||||
FlsGetValue=FlsGetValue@4 ;new for 2003
|
||||
FlsSetValue=FlsSetValue@8 ;new for 2003
|
||||
FlushConsoleInputBuffer=FlushConsoleInputBuffer@4
|
||||
FlushFileBuffers=FlushFileBuffers@4
|
||||
FlushInstructionCache=FlushInstructionCache@12
|
||||
|
@ -193,6 +275,7 @@ FreeEnvironmentStringsW=FreeEnvironmentStringsW@4
|
|||
FreeLibrary=FreeLibrary@4
|
||||
FreeLibraryAndExitThread=FreeLibraryAndExitThread@8
|
||||
FreeResource=FreeResource@4
|
||||
FreeUserPhysicalPages=FreeUserPhysicalPages@12
|
||||
FreeVirtualBuffer=FreeVirtualBuffer@4
|
||||
GenerateConsoleCtrlEvent=GenerateConsoleCtrlEvent@8
|
||||
GetACP=GetACP@0
|
||||
|
@ -201,7 +284,12 @@ GetAtomNameW=GetAtomNameW@12
|
|||
GetBinaryType=GetBinaryTypeA@8
|
||||
GetBinaryTypeA=GetBinaryTypeA@8
|
||||
GetBinaryTypeW=GetBinaryTypeW@8
|
||||
;GetCPFileNameFromRegistry
|
||||
GetCPInfo=GetCPInfo@8
|
||||
GetCPInfoExA=GetCPInfoExA@12
|
||||
GetCPInfoExW=GetCPInfoExW@12
|
||||
GetCalendarInfoA=GetCalendarInfoA@24
|
||||
GetCalendarInfoW=GetCalendarInfoW@24
|
||||
GetCommConfig=GetCommConfig@12
|
||||
GetCommMask=GetCommMask@8
|
||||
GetCommModemStatus=GetCommModemStatus@8
|
||||
|
@ -210,9 +298,12 @@ GetCommState=GetCommState@8
|
|||
GetCommTimeouts=GetCommTimeouts@8
|
||||
GetCommandLineA=GetCommandLineA@0
|
||||
GetCommandLineW=GetCommandLineW@0
|
||||
;GetComPlusPackageInstallStatus
|
||||
GetCompressedFileSizeA=GetCompressedFileSizeA@8
|
||||
GetCompressedFileSizeW=GetCompressedFileSizeW@8
|
||||
GetComputerNameA=GetComputerNameA@8
|
||||
GetComputerNameExA=GetComputerNameExA@12
|
||||
GetComputerNameExW=GetComputerNameExW@12
|
||||
GetComputerNameW=GetComputerNameW@8
|
||||
GetConsoleAliasA=GetConsoleAliasA@16
|
||||
GetConsoleAliasExesA=GetConsoleAliasExesA@8
|
||||
|
@ -224,18 +315,25 @@ GetConsoleAliasesA=GetConsoleAliasesA@12
|
|||
GetConsoleAliasesLengthA=GetConsoleAliasesLengthA@4
|
||||
GetConsoleAliasesLengthW=GetConsoleAliasesLengthW@4
|
||||
GetConsoleAliasesW=GetConsoleAliasesW@12
|
||||
;GetConsoleCharType
|
||||
GetConsoleCP=GetConsoleCP@0
|
||||
GetConsoleCommandHistoryA=GetConsoleCommandHistoryA@12
|
||||
GetConsoleCommandHistoryLengthA=GetConsoleCommandHistoryLengthA@4
|
||||
GetConsoleCommandHistoryLengthW=GetConsoleCommandHistoryLengthW@4
|
||||
GetConsoleCommandHistoryW=GetConsoleCommandHistoryW@12
|
||||
GetConsoleCursorInfo=GetConsoleCursorInfo@8
|
||||
;GetConsoleCursorMode
|
||||
GetConsoleDisplayMode=GetConsoleDisplayMode@4
|
||||
GetConsoleFontInfo=GetConsoleFontInfo@16
|
||||
GetConsoleFontSize=GetConsoleFontSize@8
|
||||
GetConsoleHardwareState=GetConsoleHardwareState@12
|
||||
;GetConsoleInputExeNameA
|
||||
;GetConsoleInputExeNameW
|
||||
GetConsoleInputWaitHandle=GetConsoleInputWaitHandle@0
|
||||
;GetConsoleKeyboardLayoutNameA
|
||||
;GetConsoleKeyboardLayoutNameW
|
||||
GetConsoleMode=GetConsoleMode@8
|
||||
;GetConsoleNlsMode
|
||||
GetConsoleOutputCP=GetConsoleOutputCP@0
|
||||
GetConsoleProcessList=GetConsoleProcessList@8
|
||||
GetConsoleScreenBufferInfo=GetConsoleScreenBufferInfo@8
|
||||
|
@ -245,6 +343,7 @@ GetConsoleTitleW=GetConsoleTitleW@8
|
|||
GetConsoleWindow=GetConsoleWindow@0
|
||||
GetCurrencyFormatA=GetCurrencyFormatA@24
|
||||
GetCurrencyFormatW=GetCurrencyFormatW@24
|
||||
GetCurrentActCtx=GetCurrentActCtx@4
|
||||
GetCurrentConsoleFont=GetCurrentConsoleFont@12
|
||||
GetCurrentDirectoryA=GetCurrentDirectoryA@8
|
||||
GetCurrentDirectoryW=GetCurrentDirectoryW@8
|
||||
|
@ -256,10 +355,14 @@ GetDateFormatA=GetDateFormatA@24
|
|||
GetDateFormatW=GetDateFormatW@24
|
||||
GetDefaultCommConfigA=GetDefaultCommConfigA@12
|
||||
GetDefaultCommConfigW=GetDefaultCommConfigW@12
|
||||
;GetDefaultSortkeySize
|
||||
GetDevicePowerState=GetDevicePowerState@8
|
||||
GetDiskFreeSpaceA=GetDiskFreeSpaceA@20
|
||||
GetDiskFreeSpaceW=GetDiskFreeSpaceW@20
|
||||
GetDiskFreeSpaceExA=GetDiskFreeSpaceExA@16
|
||||
GetDiskFreeSpaceExW=GetDiskFreeSpaceExW@16
|
||||
GetDllDirectoryA=GetDllDirectoryA@8
|
||||
GetDllDirectoryW=GetDllDirectoryW@8
|
||||
GetDriveTypeA=GetDriveTypeA@4
|
||||
GetDriveTypeW=GetDriveTypeW@4
|
||||
GetEnvironmentStrings=GetEnvironmentStringsA@0
|
||||
|
@ -269,34 +372,53 @@ GetEnvironmentVariableA=GetEnvironmentVariableA@12
|
|||
GetEnvironmentVariableW=GetEnvironmentVariableW@12
|
||||
GetExitCodeProcess=GetExitCodeProcess@8
|
||||
GetExitCodeThread=GetExitCodeThread@8
|
||||
GetExpandedNameA=GetExpandedNameA@8
|
||||
GetExpandedNameW=GetExpandedNameW@8
|
||||
GetFileAttributesA=GetFileAttributesA@4
|
||||
GetFileAttributesW=GetFileAttributesW@4
|
||||
GetFileAttributesExA=GetFileAttributesExA@12
|
||||
GetFileAttributesExW=GetFileAttributesExW@12
|
||||
GetFileInformationByHandle=GetFileInformationByHandle@8
|
||||
GetFileSize=GetFileSize@8
|
||||
GetFileSizeEx=GetFileSizeEx@8
|
||||
GetFileTime=GetFileTime@16
|
||||
GetFileType=GetFileType@4
|
||||
GetFirmwareEnvironmentVariableA=GetFirmwareEnvironmentVariableA@16
|
||||
GetFirmwareEnvironmentVariableW=GetFirmwareEnvironmentVariableW@16
|
||||
GetFullPathNameA=GetFullPathNameA@16
|
||||
GetFullPathNameW=GetFullPathNameW@16
|
||||
GetGeoInfoA=GetGeoInfoA@20
|
||||
GetGeoInfoW=GetGeoInfoW@20
|
||||
;GetHandleContext
|
||||
GetHandleInformation=GetHandleInformation@8
|
||||
GetLargestConsoleWindowSize=GetLargestConsoleWindowSize@4
|
||||
GetLastError=GetLastError@0
|
||||
;GetLinguistLangSize
|
||||
GetLocalTime=GetLocalTime@4
|
||||
GetLocaleInfoA=GetLocaleInfoA@16
|
||||
GetLocaleInfoW=GetLocaleInfoW@16
|
||||
GetLogicalDriveStringsA=GetLogicalDriveStringsA@8
|
||||
GetLogicalDriveStringsW=GetLogicalDriveStringsW@8
|
||||
GetLogicalDrives=GetLogicalDrives@0
|
||||
GetLongPathNameA=GetLongPathNameA@12
|
||||
GetLongPathNameW=GetLongPathNameW@12
|
||||
GetMailslotInfo=GetMailslotInfo@20
|
||||
GetModuleFileNameA=GetModuleFileNameA@12
|
||||
GetModuleFileNameW=GetModuleFileNameW@12
|
||||
GetModuleHandleA=GetModuleHandleA@4
|
||||
GetModuleHandleExA=GetModuleHandleExA@12
|
||||
GetModuleHandleExW=GetModuleHandleExW@12
|
||||
GetModuleHandleW=GetModuleHandleW@4
|
||||
GetNamedPipeHandleStateA=GetNamedPipeHandleStateA@28
|
||||
GetNamedPipeHandleStateW=GetNamedPipeHandleStateW@28
|
||||
GetNamedPipeInfo=GetNamedPipeInfo@20
|
||||
GetNativeSystemInfo=GetNativeSystemInfo@4
|
||||
GetNextVDMCommand=GetNextVDMCommand@4
|
||||
;GetNlsSectionName
|
||||
GetNumaHighestNodeNumber=GetNumaHighestNodeNumber@4
|
||||
GetNumaNodeProcessorMask=GetNumaNodeProcessorMask@8
|
||||
;GetNumaProcessorMap
|
||||
GetNumaProcessorNode=GetNumaProcessorNode@8
|
||||
GetNumberFormatA=GetNumberFormatA@24
|
||||
GetNumberFormatW=GetNumberFormatW@24
|
||||
GetNumberOfConsoleFonts=GetNumberOfConsoleFonts@0
|
||||
|
@ -317,8 +439,12 @@ GetPrivateProfileStructA=GetPrivateProfileStructA@20
|
|||
GetPrivateProfileStructW=GetPrivateProfileStructW@20
|
||||
GetProcAddress=GetProcAddress@8
|
||||
GetProcessAffinityMask=GetProcessAffinityMask@12
|
||||
GetProcessHandleCount=GetProcessHandleCount@8
|
||||
GetProcessHeap=GetProcessHeap@0
|
||||
GetProcessHeaps=GetProcessHeaps@8
|
||||
GetProcessId=GetProcessId@4
|
||||
GetProcessIoCounters=GetProcessIoCounters@8
|
||||
GetProcessPriorityBoost=GetProcessPriorityBoost@8
|
||||
GetProcessShutdownParameters=GetProcessShutdownParameters@8
|
||||
GetProcessTimes=GetProcessTimes@20
|
||||
GetProcessVersion=GetProcessVersion@4
|
||||
|
@ -341,13 +467,18 @@ GetStringTypeExW=GetStringTypeExW@20
|
|||
GetStringTypeW=GetStringTypeW@16
|
||||
GetSystemDefaultLCID=GetSystemDefaultLCID@0
|
||||
GetSystemDefaultLangID=GetSystemDefaultLangID@0
|
||||
GetSystemDefaultUILanguage=GetSystemDefaultUILanguage@0
|
||||
GetSystemDirectoryA=GetSystemDirectoryA@8
|
||||
GetSystemDirectoryW=GetSystemDirectoryW@8
|
||||
GetSystemInfo=GetSystemInfo@4
|
||||
GetSystemPowerStatus=GetSystemPowerStatus@4
|
||||
GetSystemRegistryQuota=GetSystemRegistryQuota@8
|
||||
GetSystemTime=GetSystemTime@4
|
||||
GetSystemTimeAdjustment=GetSystemTimeAdjustment@12
|
||||
GetSystemTimeAsFileTime=GetSystemTimeAsFileTime@4
|
||||
GetSystemTimes=GetSystemTimes@12
|
||||
GetSystemWow64DirectoryA=GetSystemWow64DirectoryA@8
|
||||
GetSystemWow64DirectoryW=GetSystemWow64DirectoryW@8
|
||||
GetSystemWindowsDirectoryA=GetSystemWindowsDirectoryA@8
|
||||
GetSystemWindowsDirectoryW=GetSystemWindowsDirectoryW@8
|
||||
GetTapeParameters=GetTapeParameters@16
|
||||
|
@ -358,6 +489,7 @@ GetTempFileNameW=GetTempFileNameW@16
|
|||
GetTempPathA=GetTempPathA@8
|
||||
GetTempPathW=GetTempPathW@8
|
||||
GetThreadContext=GetThreadContext@8
|
||||
GetThreadIOPendingFlag=GetThreadIOPendingFlag@8
|
||||
GetThreadLocale=GetThreadLocale@0
|
||||
GetThreadPriority=GetThreadPriority@4
|
||||
GetThreadPriorityBoost=GetThreadPriorityBoost@8
|
||||
|
@ -369,14 +501,23 @@ GetTimeFormatW=GetTimeFormatW@24
|
|||
GetTimeZoneInformation=GetTimeZoneInformation@4
|
||||
GetUserDefaultLCID=GetUserDefaultLCID@0
|
||||
GetUserDefaultLangID=GetUserDefaultLangID@0
|
||||
GetUserDefaultUILanguage=GetUserDefaultUILanguage@0
|
||||
GetUserGeoID=GetUserGeoID@4
|
||||
GetVDMCurrentDirectories=GetVDMCurrentDirectories@8
|
||||
GetVersion=GetVersion@0
|
||||
GetVersionExA=GetVersionExA@4
|
||||
GetVersionExW=GetVersionExW@4
|
||||
GetVolumeInformationA=GetVolumeInformationA@32
|
||||
GetVolumeInformationW=GetVolumeInformationW@32
|
||||
GetVolumeNameForVolumeMountPointA=GetVolumeNameForVolumeMountPointA@12
|
||||
GetVolumeNameForVolumeMountPointW=GetVolumeNameForVolumeMountPointW@12
|
||||
GetVolumePathNameA=GetVolumePathNameA@12
|
||||
GetVolumePathNameW=GetVolumePathNameW@12
|
||||
GetVolumePathNamesForVolumeNameA=GetVolumePathNamesForVolumeNameA@16
|
||||
GetVolumePathNamesForVolumeNameW=GetVolumePathNamesForVolumeNameW@16
|
||||
GetWindowsDirectoryA=GetWindowsDirectoryA@8
|
||||
GetWindowsDirectoryW=GetWindowsDirectoryW@8
|
||||
GetWriteWatch=GetWriteWatch@24
|
||||
GlobalAddAtomA=GlobalAddAtomA@4
|
||||
GlobalAddAtomW=GlobalAddAtomW@4
|
||||
GlobalAlloc=GlobalAlloc@8
|
||||
|
@ -392,6 +533,7 @@ GlobalGetAtomNameW=GlobalGetAtomNameW@12
|
|||
GlobalHandle=GlobalHandle@4
|
||||
GlobalLock=GlobalLock@4
|
||||
GlobalMemoryStatus=GlobalMemoryStatus@4
|
||||
GlobalMemoryStatusEx=GlobalMemoryStatusEx@4
|
||||
GlobalReAlloc=GlobalReAlloc@12
|
||||
GlobalSize=GlobalSize@4
|
||||
GlobalUnWire=GlobalUnWire@4
|
||||
|
@ -410,8 +552,10 @@ HeapDestroy=HeapDestroy@4
|
|||
HeapExtend=HeapExtend@16
|
||||
HeapFree=NTDLL.RtlFreeHeap
|
||||
HeapLock=HeapLock@4
|
||||
HeapQueryInformation=HeapQueryInformation@20
|
||||
HeapQueryTagW=HeapQueryTagW@20
|
||||
HeapReAlloc=NTDLL.RtlReAllocateHeap
|
||||
HeapSetInformation=HeapSetInformation@16
|
||||
HeapSize=NTDLL.RtlSizeHeap
|
||||
HeapSummary=HeapSummary@12
|
||||
HeapUnlock=HeapUnlock@4
|
||||
|
@ -420,11 +564,16 @@ HeapValidate=HeapValidate@12
|
|||
HeapWalk=HeapWalk@8
|
||||
InitAtomTable=InitAtomTable@4
|
||||
InitializeCriticalSection=InitializeCriticalSection@4
|
||||
InitializeCriticalSectionAndSpinCount=InitializeCriticalSectionAndSpinCount@8
|
||||
InitializeSListHead=InitializeSListHead@4
|
||||
InterlockedCompareExchange=InterlockedCompareExchange@12
|
||||
InterlockedDecrement=InterlockedDecrement@4
|
||||
InterlockedExchange=InterlockedExchange@8
|
||||
InterlockedExchangeAdd=InterlockedExchangeAdd@8
|
||||
InterlockedFlushSList=InterlockedFlushSList@4
|
||||
InterlockedIncrement=InterlockedIncrement@4
|
||||
InterlockedPopEntrySList=InterlockedPopEntrySList@4
|
||||
InterlockedPushEntrySList=InterlockedPushEntrySList@8
|
||||
InvalidateConsoleDIBits=InvalidateConsoleDIBits@8
|
||||
IsBadCodePtr=IsBadCodePtr@4
|
||||
IsBadHugeReadPtr=IsBadHugeReadPtr@8
|
||||
|
@ -436,9 +585,14 @@ IsBadWritePtr=IsBadWritePtr@8
|
|||
IsDBCSLeadByte=IsDBCSLeadByte@4
|
||||
IsDBCSLeadByteEx=IsDBCSLeadByteEx@8
|
||||
IsDebuggerPresent=IsDebuggerPresent@0
|
||||
IsProcessInJob=IsProcessInJob@12
|
||||
IsProcessorFeaturePresent=IsProcessorFeaturePresent@4
|
||||
IsSystemResumeAutomatic=IsSystemResumeAutomatic@0
|
||||
IsValidCodePage=IsValidCodePage@4
|
||||
IsValidLanguageGroup=IsValidLanguageGroup@8
|
||||
IsValidLocale=IsValidLocale@8
|
||||
;IsValidUILanguage
|
||||
IsWow64Process=IsWow64Process@8
|
||||
LCMapStringA=LCMapStringA@24
|
||||
LCMapStringW=LCMapStringW@24
|
||||
LeaveCriticalSection=NTDLL.RtlLeaveCriticalSection
|
||||
|
@ -462,6 +616,19 @@ LocalUnlock=LocalUnlock@4
|
|||
LockFile=LockFile@20
|
||||
LockFileEx=LockFileEx@24
|
||||
LockResource=LockResource@4
|
||||
LZClose=LZClose@4
|
||||
;LZCloseFile
|
||||
LZCopy=LZCopy@8
|
||||
;LZCreateFileW
|
||||
LZDone=LZDone@0
|
||||
LZInit=LZInit@4
|
||||
LZOpenFileA=LZOpenFileA@12
|
||||
LZOpenFileW=LZOpenFileW@12
|
||||
LZRead=LZRead@12
|
||||
LZSeek=LZSeek@12
|
||||
LZStart=LZStart@0
|
||||
MapUserPhysicalPages=MapUserPhysicalPages@12
|
||||
MapUserPhysicalPagesScatter=MapUserPhysicalPagesScatter@12
|
||||
MapViewOfFile=MapViewOfFile@20
|
||||
MapViewOfFileEx=MapViewOfFileEx@24
|
||||
Module32First=Module32First@8
|
||||
|
@ -476,18 +643,26 @@ MoveFileW=MoveFileW@8
|
|||
MoveFileWithProgressW=MoveFileWithProgressW@20
|
||||
MulDiv=MulDiv@12
|
||||
MultiByteToWideChar=MultiByteToWideChar@24
|
||||
;NlsConvertIntegerToString
|
||||
;NlsGetCacheUpdateCount
|
||||
;NlsResetProcessLocale
|
||||
;NumaVirtualQueryNode
|
||||
OpenConsoleW=OpenConsoleW@16
|
||||
;OpenDataFile
|
||||
OpenEventA=OpenEventA@12
|
||||
OpenEventW=OpenEventW@12
|
||||
OpenFile=OpenFile@12
|
||||
OpenFileMappingA=OpenFileMappingA@12
|
||||
OpenFileMappingW=OpenFileMappingW@12
|
||||
OpenJobObjectA=OpenJobObjectA@12
|
||||
OpenJobObjectW=OpenJobObjectW@12
|
||||
OpenMutexA=OpenMutexA@12
|
||||
OpenMutexW=OpenMutexW@12
|
||||
OpenProcess=OpenProcess@12
|
||||
OpenProfileUserMapping=OpenProfileUserMapping@0
|
||||
OpenSemaphoreA=OpenSemaphoreA@12
|
||||
OpenSemaphoreW=OpenSemaphoreW@12
|
||||
OpenThread=OpenThread@12
|
||||
OpenWaitableTimerA=OpenWaitableTimerA@12
|
||||
OpenWaitableTimerW=OpenWaitableTimerW@12
|
||||
OutputDebugStringA=OutputDebugStringA@4
|
||||
|
@ -497,6 +672,8 @@ PeekConsoleInputW=PeekConsoleInputW@16
|
|||
PeekNamedPipe=PeekNamedPipe@24
|
||||
PostQueuedCompletionStatus=PostQueuedCompletionStatus@16
|
||||
PrepareTape=PrepareTape@12
|
||||
;PrivCopyFileExW
|
||||
;PrivMoveFileIdentityW
|
||||
ProcessIdToSessionId=ProcessIdToSessionId@8
|
||||
Process32First=Process32First@8
|
||||
Process32FirstW=Process32FirstW@8
|
||||
|
@ -504,14 +681,22 @@ Process32Next=Process32Next@8
|
|||
Process32NextW=Process32NextW@8
|
||||
PulseEvent=PulseEvent@4
|
||||
PurgeComm=PurgeComm@8
|
||||
QueryActCtxW=QueryActCtxW@28
|
||||
QueryDepthSList=QueryDepthSList@4
|
||||
QueryDosDeviceA=QueryDosDeviceA@12
|
||||
QueryDosDeviceW=QueryDosDeviceW@12
|
||||
QueryInformationJobObject=QueryInformationJobObject@20
|
||||
QueryMemoryResourceNotification=QueryMemoryResourceNotification@8
|
||||
QueryPerformanceCounter=QueryPerformanceCounter@4
|
||||
QueryPerformanceFrequency=QueryPerformanceFrequency@4
|
||||
QueueUserAPC=QueueUserAPC@12
|
||||
QueueUserWorkItem=QueueUserWorkItem@12
|
||||
QueryWin31IniFilesMappedToRegistry=QueryWin31IniFilesMappedToRegistry@16
|
||||
RaiseException=RaiseException@16
|
||||
ReadConsoleA=ReadConsoleA@20
|
||||
ReadConsoleInputA=ReadConsoleInputA@16
|
||||
;ReadConsoleInputExA
|
||||
;ReadConsoleInputExW
|
||||
ReadConsoleInputW=ReadConsoleInputW@16
|
||||
ReadConsoleOutputA=ReadConsoleOutputA@20
|
||||
ReadConsoleOutputAttribute=ReadConsoleOutputAttribute@20
|
||||
|
@ -519,19 +704,38 @@ ReadConsoleOutputCharacterA=ReadConsoleOutputCharacterA@20
|
|||
ReadConsoleOutputCharacterW=ReadConsoleOutputCharacterW@20
|
||||
ReadConsoleOutputW=ReadConsoleOutputW@20
|
||||
ReadConsoleW=ReadConsoleW@20
|
||||
ReadDirectoryChangesW=ReadDirectoryChangesW@32
|
||||
ReadFile=ReadFile@20
|
||||
ReadFileEx=ReadFileEx@20
|
||||
ReadFileScatter=ReadFileScatter@20
|
||||
ReadProcessMemory=ReadProcessMemory@20
|
||||
;RegisterConsoleIME
|
||||
;RegisterConsoleOS2
|
||||
RegisterConsoleVDM=RegisterConsoleVDM@44
|
||||
RegisterWaitForInputIdle=RegisterWaitForInputIdle@4
|
||||
RegisterWaitForSingleObject=RegisterWaitForSingleObject@24
|
||||
RegisterWaitForSingleObjectEx=RegisterWaitForSingleObjectEx@20
|
||||
RegisterWowBaseHandlers=RegisterWowBaseHandlers@4
|
||||
RegisterWowExec=RegisterWowExec@4
|
||||
ReleaseActCtx=ReleaseActCtx@4
|
||||
ReleaseMutex=ReleaseMutex@4
|
||||
ReleaseSemaphore=ReleaseSemaphore@12
|
||||
RemoveDirectoryA=RemoveDirectoryA@4
|
||||
RemoveDirectoryW=RemoveDirectoryW@4
|
||||
;RemoveLocalAlternateComputerNameA
|
||||
;RemoveLocalAlternateComputerNameW
|
||||
RemoveVectoredExceptionHandler=RemoveVectoredExceptionHandler@4
|
||||
ReplaceFile=ReplaceFileW@24
|
||||
ReplaceFileA=ReplaceFileA@24
|
||||
ReplaceFileW=ReplaceFileW@24
|
||||
RequestDeviceWakeup=RequestDeviceWakeup@4
|
||||
RequestWakeupLatency=RequestWakeupLatency@4
|
||||
ResetEvent=ResetEvent@4
|
||||
ResetWriteWatch=ResetWriteWatch@8
|
||||
RestoreLastError=RestoreLastError@4
|
||||
ResumeThread=ResumeThread@4
|
||||
RtlCaptureContext=RtlCaptureContext@4
|
||||
;RtlCaptureStackBackTrace
|
||||
RtlFillMemory=NTDLL.RtlFillMemory
|
||||
RtlMoveMemory=NTDLL.RtlMoveMemory
|
||||
RtlUnwind=NTDLL.RtlUnwind
|
||||
|
@ -540,12 +744,19 @@ ScrollConsoleScreenBufferA=ScrollConsoleScreenBufferA@20
|
|||
ScrollConsoleScreenBufferW=ScrollConsoleScreenBufferW@20
|
||||
SearchPathA=SearchPathA@24
|
||||
SearchPathW=SearchPathW@24
|
||||
;SetCPGlobal
|
||||
SetCalendarInfoA=SetCalendarInfoA@16
|
||||
SetCalendarInfoW=SetCalendarInfoW@16
|
||||
;SetClientTimeZoneInformation
|
||||
;SetComPlusPackageInstallStatus
|
||||
SetCommBreak=SetCommBreak@4
|
||||
SetCommConfig=SetCommConfig@12
|
||||
SetCommMask=SetCommMask@8
|
||||
SetCommState=SetCommState@8
|
||||
SetCommTimeouts=SetCommTimeouts@8
|
||||
SetComputerNameA=SetComputerNameA@4
|
||||
SetComputerNameExA=SetComputerNameExA@8
|
||||
SetComputerNameExW=SetComputerNameExW@8
|
||||
SetComputerNameW=SetComputerNameW@4
|
||||
SetConsoleActiveScreenBuffer=SetConsoleActiveScreenBuffer@4
|
||||
SetConsoleCP=SetConsoleCP@4
|
||||
|
@ -553,16 +764,23 @@ SetConsoleCommandHistoryMode=SetConsoleCommandHistoryMode@4
|
|||
SetConsoleCtrlHandler=SetConsoleCtrlHandler@8
|
||||
SetConsoleCursor=SetConsoleCursor@8
|
||||
SetConsoleCursorInfo=SetConsoleCursorInfo@8
|
||||
;SetConsoleCursorMode
|
||||
SetConsoleCursorPosition=SetConsoleCursorPosition@8
|
||||
SetConsoleDisplayMode=SetConsoleDisplayMode@12
|
||||
SetConsoleFont=SetConsoleFont@8
|
||||
SetConsoleHardwareState=SetConsoleHardwareState@12
|
||||
;SetConsoleIcon
|
||||
;SetConsoleInputExeNameA
|
||||
;SetConsoleInputExeNameW
|
||||
SetConsoleKeyShortcuts=SetConsoleKeyShortcuts@16
|
||||
;SetConsoleLocalEUDC
|
||||
SetConsoleMaximumWindowSize=SetConsoleMaximumWindowSize@8
|
||||
SetConsoleMenuClose=SetConsoleMenuClose@4
|
||||
SetConsoleMode=SetConsoleMode@8
|
||||
;SetConsoleNlsMode
|
||||
SetConsoleNumberOfCommandsA=SetConsoleNumberOfCommandsA@8
|
||||
SetConsoleNumberOfCommandsW=SetConsoleNumberOfCommandsW@8
|
||||
;SetConsoleOS2OemFormat
|
||||
SetConsoleOutputCP=SetConsoleOutputCP@4
|
||||
SetConsolePalette=SetConsolePalette@12
|
||||
SetConsoleScreenBufferSize=SetConsoleScreenBufferSize@8
|
||||
|
@ -570,10 +788,13 @@ SetConsoleTextAttribute=SetConsoleTextAttribute@8
|
|||
SetConsoleTitleA=SetConsoleTitleA@4
|
||||
SetConsoleTitleW=SetConsoleTitleW@4
|
||||
SetConsoleWindowInfo=SetConsoleWindowInfo@12
|
||||
SetCriticalSectionSpinCount=SetCriticalSectionSpinCount@8
|
||||
SetCurrentDirectoryA=SetCurrentDirectoryA@4
|
||||
SetCurrentDirectoryW=SetCurrentDirectoryW@4
|
||||
SetDefaultCommConfigA=SetDefaultCommConfigA@12
|
||||
SetDefaultCommConfigW=SetDefaultCommConfigW@12
|
||||
SetDllDirectoryA=SetDllDirectoryA@4
|
||||
SetDllDirectoryW=SetDllDirectoryW@4
|
||||
SetEndOfFile=SetEndOfFile@4
|
||||
SetEnvironmentVariableA=SetEnvironmentVariableA@8
|
||||
SetEnvironmentVariableW=SetEnvironmentVariableW@8
|
||||
|
@ -584,18 +805,30 @@ SetFileApisToOEM=SetFileApisToOEM@0
|
|||
SetFileAttributesA=SetFileAttributesA@8
|
||||
SetFileAttributesW=SetFileAttributesW@8
|
||||
SetFilePointer=SetFilePointer@16
|
||||
SetFilePointerEx=SetFilePointerEx@20
|
||||
SetFileShortNameA=SetFileShortNameA@8
|
||||
SetFileShortNameW=SetFileShortNameW@8
|
||||
SetFileTime=SetFileTime@16
|
||||
SetFileValidData=SetFileValidData@12
|
||||
SetFirmwareEnvironmentVariableA=SetFirmwareEnvironmentVariableA@16
|
||||
SetFirmwareEnvironmentVariableW=SetFirmwareEnvironmentVariableW@16
|
||||
;SetHandleContext
|
||||
SetHandleCount=SetHandleCount@4
|
||||
SetHandleInformation=SetHandleInformation@12
|
||||
SetInformationJobObject=SetInformationJobObject@16
|
||||
SetLastConsoleEventActive=SetLastConsoleEventActive@0
|
||||
SetLastError=SetLastError@4
|
||||
;SetLocalPrimaryComputerNameA
|
||||
;SetLocalPrimaryComputerNameW
|
||||
SetLocalTime=SetLocalTime@4
|
||||
SetLocaleInfoA=SetLocaleInfoA@12
|
||||
SetLocaleInfoW=SetLocaleInfoW@12
|
||||
SetMailslotInfo=SetMailslotInfo@8
|
||||
SetMessageWaitingIndicator=SetMessageWaitingIndicator@8
|
||||
SetNamedPipeHandleState=SetNamedPipeHandleState@16
|
||||
SetPriorityClass=SetPriorityClass@8
|
||||
SetProcessAffinityMask=SetProcessAffinityMask@8
|
||||
SetProcessPriorityBoost=SetProcessPriorityBoost@8
|
||||
SetProcessShutdownParameters=SetProcessShutdownParameters@8
|
||||
SetProcessWorkingSetSize=SetProcessWorkingSetSize@12
|
||||
SetStdHandle=SetStdHandle@8
|
||||
|
@ -604,20 +837,28 @@ SetSystemTime=SetSystemTime@4
|
|||
SetSystemTimeAdjustment=SetSystemTimeAdjustment@8
|
||||
SetTapeParameters=SetTapeParameters@12
|
||||
SetTapePosition=SetTapePosition@24
|
||||
;SetTermsrvAppInstallMode
|
||||
SetThreadAffinityMask=SetThreadAffinityMask@8
|
||||
SetThreadContext=SetThreadContext@8
|
||||
SetThreadExecutionState=SetThreadExecutionState@4
|
||||
SetThreadIdealProcessor=SetThreadIdealProcessor@8
|
||||
SetThreadLocale=SetThreadLocale@4
|
||||
SetThreadPriority=SetThreadPriority@8
|
||||
SetThreadPriorityBoost=SetThreadPriorityBoost@8
|
||||
;SetThreadUILanguage
|
||||
SetTimerQueueTimer=SetTimerQueueTimer@24
|
||||
SetTimeZoneInformation=SetTimeZoneInformation@4
|
||||
SetUnhandledExceptionFilter=SetUnhandledExceptionFilter@4
|
||||
SetUserGeoID=SetUserGeoID@4
|
||||
SetVDMCurrentDirectories=SetVDMCurrentDirectories@8
|
||||
SetVolumeLabelA=SetVolumeLabelA@8
|
||||
SetVolumeLabelW=SetVolumeLabelW@8
|
||||
SetVolumeMountPointA=SetVolumeMountPointA@8
|
||||
SetVolumeMountPointW=SetVolumeMountPointW@8
|
||||
SetWaitableTimer=SetWaitableTimer@24
|
||||
SetupComm=SetupComm@12
|
||||
ShowConsoleCursor=ShowConsoleCursor@8
|
||||
SignalObjectAndWait=SignalObjectAndWait@16
|
||||
SizeofResource=SizeofResource@8
|
||||
Sleep=Sleep@4
|
||||
SleepEx=SleepEx@8
|
||||
|
@ -626,8 +867,10 @@ SwitchToFiber=SwitchToFiber@4
|
|||
SwitchToThread=SwitchToThread@0
|
||||
SystemTimeToFileTime=SystemTimeToFileTime@8
|
||||
SystemTimeToTzSpecificLocalTime=SystemTimeToTzSpecificLocalTime@12
|
||||
TerminateJobObject=TerminateJobObject@8
|
||||
TerminateProcess=TerminateProcess@8
|
||||
TerminateThread=TerminateThread@8
|
||||
;TermsrvAppInstallMode
|
||||
Thread32First=Thread32First@8
|
||||
Thread32Next=Thread32Next@8
|
||||
TlsAlloc=TlsAlloc@0
|
||||
|
@ -639,17 +882,28 @@ TransactNamedPipe=TransactNamedPipe@28
|
|||
TransmitCommChar=TransmitCommChar@8
|
||||
TrimVirtualBuffer=TrimVirtualBuffer@4
|
||||
TryEnterCriticalSection=NTDLL.RtlTryEnterCriticalSection
|
||||
TzSpecificLocalTimeToSystemTime=TzSpecificLocalTimeToSystemTime@12
|
||||
UnhandledExceptionFilter=UnhandledExceptionFilter@4
|
||||
UnlockFile=UnlockFile@20
|
||||
UnlockFileEx=UnlockFileEx@20
|
||||
UnmapViewOfFile=UnmapViewOfFile@4
|
||||
UpdateResourceA=UpdateResourceA@24
|
||||
UpdateResourceW=UpdateResourceW@24
|
||||
;UTRegister
|
||||
;UTUnRegister
|
||||
;UnregisterConsoleIME
|
||||
UnregisterWait=UnregisterWait@4
|
||||
UnregisterWaitEx=UnregisterWaitEx@8
|
||||
;ValidateLCType
|
||||
;ValidateLocale
|
||||
VDMConsoleOperation=VDMConsoleOperation@8
|
||||
VDMOperationStarted=VDMOperationStarted@4
|
||||
VerLanguageNameA=VerLanguageNameA@12
|
||||
VerLanguageNameW=VerLanguageNameW@12
|
||||
VerSetConditionMask=VerSetConditionMask@16
|
||||
VerifyConsoleIoHandle=VerifyConsoleIoHandle@4
|
||||
VerifyVersionInfoA=VerifyVersionInfoA@16
|
||||
VerifyVersionInfoW=VerifyVersionInfoW@16
|
||||
VirtualAlloc=VirtualAlloc@16
|
||||
VirtualAllocEx=VirtualAllocEx@20
|
||||
VirtualBufferExceptionHandler=VirtualBufferExceptionHandler@12
|
||||
|
@ -684,6 +938,7 @@ WriteConsoleOutputW=WriteConsoleOutputW@20
|
|||
WriteConsoleW=WriteConsoleW@20
|
||||
WriteFile=WriteFile@20
|
||||
WriteFileEx=WriteFileEx@20
|
||||
WriteFileGather=WriteFileGather@20
|
||||
WritePrivateProfileSectionA=WritePrivateProfileSectionA@12
|
||||
WritePrivateProfileSectionW=WritePrivateProfileSectionW@12
|
||||
WritePrivateProfileStringA=WritePrivateProfileStringA@16
|
||||
|
@ -696,6 +951,8 @@ WriteProfileSectionW=WriteProfileSectionW@8
|
|||
WriteProfileStringA=WriteProfileStringA@12
|
||||
WriteProfileStringW=WriteProfileStringW@12
|
||||
WriteTapemark=WriteTapemark@16
|
||||
WTSGetActiveConsoleSessionId=WTSGetActiveConsoleSessionId@0
|
||||
ZombifyActCtx=ZombifyActCtx@4
|
||||
_hread=_hread@12
|
||||
_hwrite=_hwrite@12
|
||||
_lclose=_lclose@4
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: handle.c,v 1.12 2003/07/10 18:50:51 chorns Exp $
|
||||
/* $Id: handle.c,v 1.13 2003/08/28 19:37:00 gvg Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
|
@ -19,7 +19,7 @@
|
|||
/* GLOBALS *******************************************************************/
|
||||
|
||||
WINBOOL STDCALL
|
||||
GetProcessId (HANDLE hProcess, LPDWORD lpProcessId);
|
||||
InternalGetProcessId (HANDLE hProcess, LPDWORD lpProcessId);
|
||||
|
||||
HANDLE STDCALL
|
||||
DuplicateConsoleHandle (HANDLE hConsole,
|
||||
|
@ -145,8 +145,8 @@ WINBOOL STDCALL DuplicateHandle(HANDLE hSourceProcessHandle,
|
|||
DWORD SourceProcessId, TargetProcessId;
|
||||
if (IsConsoleHandle(hSourceHandle))
|
||||
{
|
||||
if (FALSE == GetProcessId(hSourceProcessHandle, &SourceProcessId) ||
|
||||
FALSE == GetProcessId(hTargetProcessHandle, &TargetProcessId) ||
|
||||
if (FALSE == InternalGetProcessId(hSourceProcessHandle, &SourceProcessId) ||
|
||||
FALSE == InternalGetProcessId(hTargetProcessHandle, &TargetProcessId) ||
|
||||
SourceProcessId != TargetProcessId ||
|
||||
SourceProcessId != GetCurrentProcessId())
|
||||
{
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,4 +1,4 @@
|
|||
/* $Id: proc.c,v 1.55 2003/08/05 15:41:02 weiden Exp $
|
||||
/* $Id: proc.c,v 1.56 2003/08/28 19:37:00 gvg Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
|
@ -28,7 +28,7 @@ VOID STDCALL
|
|||
RegisterWaitForInputIdle(WaitForInputIdleType lpfnRegisterWaitForInputIdle);
|
||||
|
||||
WINBOOL STDCALL
|
||||
GetProcessId (HANDLE hProcess, LPDWORD lpProcessId);
|
||||
InternalGetProcessId (HANDLE hProcess, LPDWORD lpProcessId);
|
||||
|
||||
|
||||
/* FUNCTIONS ****************************************************************/
|
||||
|
@ -290,7 +290,7 @@ GetExitCodeProcess(HANDLE hProcess,
|
|||
* @implemented
|
||||
*/
|
||||
WINBOOL STDCALL
|
||||
GetProcessId(HANDLE hProcess,
|
||||
InternalGetProcessId(HANDLE hProcess,
|
||||
LPDWORD lpProcessId)
|
||||
{
|
||||
PROCESS_BASIC_INFORMATION ProcessBasic;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: wait.c,v 1.24 2003/07/20 19:53:53 royce Exp $
|
||||
/* $Id: wait.c,v 1.25 2003/08/28 19:37:00 gvg Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
|
@ -215,11 +215,11 @@ WaitForMultipleObjectsEx(DWORD nCount,
|
|||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOL STDCALL
|
||||
DWORD STDCALL
|
||||
SignalObjectAndWait(HANDLE hObjectToSignal,
|
||||
HANDLE hObjectToWaitOn,
|
||||
DWORD dwMilliseconds,
|
||||
BOOL bAlertable)
|
||||
WINBOOL bAlertable)
|
||||
{
|
||||
PLARGE_INTEGER TimePtr;
|
||||
LARGE_INTEGER Time;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: stubs.c,v 1.39 2003/08/28 16:33:22 weiden Exp $
|
||||
/* $Id: stubs.c,v 1.40 2003/08/28 19:37:00 gvg Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS user32.dll
|
||||
|
@ -1207,3 +1207,387 @@ ClientThreadSetup ( VOID )
|
|||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
HDEVNOTIFY
|
||||
STDCALL
|
||||
RegisterDeviceNotificationW(
|
||||
HANDLE hRecipient,
|
||||
LPVOID NotificationFilter,
|
||||
DWORD Flags
|
||||
)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
UINT
|
||||
STDCALL
|
||||
GetRawInputDeviceInfoW(
|
||||
HANDLE hDevice,
|
||||
UINT uiCommand,
|
||||
LPVOID pData,
|
||||
PUINT pcbSize)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
LONG
|
||||
STDCALL
|
||||
BroadcastSystemMessageExW(
|
||||
DWORD dwflags,
|
||||
LPDWORD lpdwRecipients,
|
||||
UINT uiMessage,
|
||||
WPARAM wParam,
|
||||
LPARAM lParam,
|
||||
PBSMINFO pBSMInfo)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
LONG
|
||||
STDCALL
|
||||
CsrBroadcastSystemMessageExW(
|
||||
DWORD dwflags,
|
||||
LPDWORD lpdwRecipients,
|
||||
UINT uiMessage,
|
||||
WPARAM wParam,
|
||||
LPARAM lParam,
|
||||
PBSMINFO pBSMInfo)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
HDEVNOTIFY
|
||||
STDCALL
|
||||
RegisterDeviceNotificationA(
|
||||
HANDLE hRecipient,
|
||||
LPVOID NotificationFilter,
|
||||
DWORD Flags
|
||||
)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
UINT
|
||||
STDCALL
|
||||
GetRawInputDeviceInfoA(
|
||||
HANDLE hDevice,
|
||||
UINT uiCommand,
|
||||
LPVOID pData,
|
||||
PUINT pcbSize)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
LONG
|
||||
STDCALL
|
||||
BroadcastSystemMessageExA(
|
||||
DWORD dwflags,
|
||||
LPDWORD lpdwRecipients,
|
||||
UINT uiMessage,
|
||||
WPARAM wParam,
|
||||
LPARAM lParam,
|
||||
PBSMINFO pBSMInfo)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
WINBOOL
|
||||
STDCALL
|
||||
AlignRects(LPRECT rect, DWORD b, DWORD c, DWORD d)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
LRESULT
|
||||
STDCALL
|
||||
DefRawInputProc(
|
||||
PRAWINPUT* paRawInput,
|
||||
INT nInput,
|
||||
UINT cbSizeHeader)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
DisableProcessWindowsGhosting(VOID)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
WINBOOL
|
||||
STDCALL
|
||||
GetLayeredWindowAttributes(
|
||||
HWND hwnd,
|
||||
COLORREF *pcrKey,
|
||||
BYTE *pbAlpha,
|
||||
DWORD *pdwFlags)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
UINT
|
||||
STDCALL
|
||||
GetRawInputBuffer(
|
||||
PRAWINPUT pData,
|
||||
PUINT pcbSize,
|
||||
UINT cbSizeHeader)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
UINT
|
||||
STDCALL
|
||||
GetRawInputData(
|
||||
HRAWINPUT hRawInput,
|
||||
UINT uiCommand,
|
||||
LPVOID pData,
|
||||
PUINT pcbSize,
|
||||
UINT cbSizeHeader)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
UINT
|
||||
STDCALL
|
||||
GetRawInputDeviceList(
|
||||
PRAWINPUTDEVICELIST pRawInputDeviceList,
|
||||
PUINT puiNumDevices,
|
||||
UINT cbSize)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
UINT
|
||||
STDCALL
|
||||
GetRegisteredRawInputDevices(
|
||||
PRAWINPUTDEVICE pRawInputDevices,
|
||||
PUINT puiNumDevices,
|
||||
UINT cbSize)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
int
|
||||
STDCALL
|
||||
GetWindowRgnBox(
|
||||
HWND hWnd,
|
||||
LPRECT lprc)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
WINBOOL
|
||||
STDCALL
|
||||
IsGUIThread(
|
||||
WINBOOL bConvert)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
WINBOOL
|
||||
STDCALL
|
||||
IsWinEventHookInstalled(
|
||||
DWORD event)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
WINBOOL
|
||||
STDCALL
|
||||
PrintWindow(
|
||||
HWND hwnd,
|
||||
HDC hdcBlt,
|
||||
UINT nFlags)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
WINBOOL
|
||||
STDCALL
|
||||
RegisterRawInputDevices(
|
||||
PCRAWINPUTDEVICE pRawInputDevices,
|
||||
UINT uiNumDevices,
|
||||
UINT cbSize)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
UINT
|
||||
STDCALL
|
||||
WINNLSGetIMEHotkey( IN HWND hwnd)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
WINBOOL
|
||||
STDCALL
|
||||
WINNLSEnableIME( IN HWND hwnd, IN BOOL enable)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
WINBOOL
|
||||
STDCALL
|
||||
WINNLSGetEnableStatus( IN HWND hwnd)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
WINBOOL
|
||||
STDCALL
|
||||
IMPSetIMEW( IN HWND hwnd, IN LPIMEPROW ime)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
WINBOOL
|
||||
STDCALL
|
||||
IMPQueryIMEW( IN OUT LPIMEPROW ime)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
WINBOOL
|
||||
STDCALL
|
||||
IMPGetIMEW( IN HWND hwnd, OUT LPIMEPROW ime)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
WINBOOL
|
||||
STDCALL
|
||||
IMPSetIMEA( IN HWND hwnd, IN LPIMEPROA ime)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
WINBOOL
|
||||
STDCALL
|
||||
IMPQueryIMEA( IN OUT LPIMEPROA ime)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
WINBOOL
|
||||
STDCALL
|
||||
IMPGetIMEA( IN HWND hwnd, OUT LPIMEPROA ime)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
|
|
|
@ -4,7 +4,8 @@ EXPORTS
|
|||
ActivateKeyboardLayout@8
|
||||
AdjustWindowRect@12
|
||||
AdjustWindowRectEx@16
|
||||
;AlignRects
|
||||
AlignRects@16
|
||||
;AllowForegroundActivation
|
||||
AllowSetForegroundWindow@4
|
||||
AnimateWindow@12
|
||||
AnyPopup@0
|
||||
|
@ -18,7 +19,11 @@ BlockInput@4
|
|||
BringWindowToTop@4
|
||||
BroadcastSystemMessage@20
|
||||
BroadcastSystemMessageA@20
|
||||
BroadcastSystemMessageExA@24
|
||||
BroadcastSystemMessageExW@24
|
||||
BroadcastSystemMessageW@20
|
||||
;BuildReasonArray
|
||||
;CalcMenuBar
|
||||
CallMsgFilter@8
|
||||
CallMsgFilterA@8
|
||||
CallMsgFilterW@8
|
||||
|
@ -91,10 +96,12 @@ CreateMDIWindowA@40
|
|||
CreateMDIWindowW@40
|
||||
CreateMenu@0
|
||||
CreatePopupMenu@0
|
||||
;CreateSystemThreads
|
||||
CreateWindowExA@48
|
||||
CreateWindowExW@48
|
||||
CreateWindowStationA@16
|
||||
CreateWindowStationW@16
|
||||
CsrBroadcastSystemMessageExW@24
|
||||
;CtxInitUser32
|
||||
DdeAbandonTransaction@12
|
||||
DdeAccessData@8
|
||||
|
@ -135,6 +142,7 @@ DefFrameProcA@20
|
|||
DefFrameProcW@20
|
||||
DefMDIChildProcA@16
|
||||
DefMDIChildProcW@16
|
||||
DefRawInputProc@12
|
||||
DefWindowProcA@16
|
||||
DefWindowProcW@16
|
||||
DeferWindowPos@32
|
||||
|
@ -145,6 +153,7 @@ DestroyCaret@0
|
|||
DestroyCursor@4
|
||||
DestroyIcon@4
|
||||
DestroyMenu@4
|
||||
;DestroyReasons
|
||||
DestroyWindow@4
|
||||
;DeviceEventWorker
|
||||
DialogBoxIndirectParamA@20
|
||||
|
@ -152,8 +161,10 @@ DialogBoxIndirectParamAorW@20
|
|||
DialogBoxIndirectParamW@20
|
||||
DialogBoxParamA@20
|
||||
DialogBoxParamW@20
|
||||
DisableProcessWindowsGhosting@0
|
||||
DispatchMessageA@4
|
||||
DispatchMessageW@4
|
||||
;DisplayExitWindowsWarnings
|
||||
DlgDirListA@20
|
||||
DlgDirListComboBoxA@20
|
||||
DlgDirListComboBoxW@20
|
||||
|
@ -192,6 +203,7 @@ EndDialog@8
|
|||
EndMenu@0
|
||||
EndPaint@8
|
||||
EndTask@12
|
||||
;EnterReaderModeHelper
|
||||
EnumChildWindows@12
|
||||
EnumClipboardFormats@4
|
||||
EnumDesktopWindows@12
|
||||
|
@ -224,6 +236,7 @@ FlashWindow@8
|
|||
FlashWindowEx@4
|
||||
FrameRect@12
|
||||
FreeDDElParam@8
|
||||
;FullScreenControl
|
||||
GetAccCursorInfo@4
|
||||
GetActiveWindow@0
|
||||
GetAltTabInfoA@20
|
||||
|
@ -287,6 +300,7 @@ GetKeyboardState@4
|
|||
GetKeyboardType@4
|
||||
GetLastActivePopup@4
|
||||
GetLastInputInfo@4
|
||||
GetLayeredWindowAttributes@16
|
||||
GetListBoxInfo@4
|
||||
GetMenu@4
|
||||
GetMenuBarInfo@16
|
||||
|
@ -321,6 +335,13 @@ GetProgmanWindow@0
|
|||
GetPropA@8
|
||||
GetPropW@8
|
||||
GetQueueStatus@4
|
||||
GetRawInputBuffer@12
|
||||
GetRawInputData@20
|
||||
GetRawInputDeviceInfoA@16
|
||||
GetRawInputDeviceInfoW@16
|
||||
GetRawInputDeviceList@12
|
||||
;GetReasonTitleFromReasonCode
|
||||
GetRegisteredRawInputDevices@12
|
||||
GetScrollBarInfo@12
|
||||
GetScrollInfo@12
|
||||
GetScrollPos@8
|
||||
|
@ -329,7 +350,6 @@ GetShellWindow@0
|
|||
GetSubMenu@8
|
||||
GetSysColor@4
|
||||
GetSysColorBrush@4
|
||||
GetSysColorPen@4 ; ReactOS extension
|
||||
GetSystemMenu@8
|
||||
GetSystemMetrics@4
|
||||
GetTabbedTextExtentA@20
|
||||
|
@ -356,6 +376,7 @@ GetWindowModuleFileNameW@12
|
|||
GetWindowPlacement@8
|
||||
GetWindowRect@8
|
||||
GetWindowRgn@8
|
||||
GetWindowRgnBox@8
|
||||
GetWindowTextA@12
|
||||
GetWindowTextLengthA@4
|
||||
GetWindowTextLengthW@4
|
||||
|
@ -366,12 +387,12 @@ GrayStringA@36
|
|||
GrayStringW@36
|
||||
HideCaret@4
|
||||
HiliteMenuItem@16
|
||||
;IMPGetIMEA
|
||||
;IMPGetIMEW
|
||||
;IMPQueryIMEA
|
||||
;IMPQueryIMEW
|
||||
;IMPSetIMEA
|
||||
;IMPSetIMEW
|
||||
IMPGetIMEA@8
|
||||
IMPGetIMEW@8
|
||||
IMPQueryIMEA@4
|
||||
IMPQueryIMEW@4
|
||||
IMPSetIMEA@8
|
||||
IMPSetIMEW@8
|
||||
ImpersonateDdeClientWindow@8
|
||||
InSendMessage@0
|
||||
InSendMessageEx@4
|
||||
|
@ -401,14 +422,18 @@ IsDialogMessage@8
|
|||
IsDialogMessageA@8
|
||||
IsDialogMessageW@8
|
||||
IsDlgButtonChecked@8
|
||||
IsGUIThread@4
|
||||
IsHungAppWindow@4
|
||||
IsIconic@4
|
||||
IsMenu@4
|
||||
IsRectEmpty@4
|
||||
;IsServerSideWindow
|
||||
IsWindow@4
|
||||
IsWindowEnabled@4
|
||||
;IsWindowInDestroy
|
||||
IsWindowUnicode@4
|
||||
IsWindowVisible@4
|
||||
IsWinEventHookInstalled@4
|
||||
IsZoomed@4
|
||||
KillSystemTimer@8
|
||||
KillTimer@8
|
||||
|
@ -458,6 +483,8 @@ MessageBoxExA@20
|
|||
MessageBoxExW@20
|
||||
MessageBoxIndirectA@4
|
||||
MessageBoxIndirectW@4
|
||||
;MessageBoxTimeoutA
|
||||
;MessageBoxTimeoutW
|
||||
MessageBoxW@16
|
||||
ModifyMenuA@20
|
||||
ModifyMenuW@20
|
||||
|
@ -483,6 +510,7 @@ OpenWindowStationA@12
|
|||
OpenWindowStationW@12
|
||||
PackDDElParam@12
|
||||
PaintDesktop@4
|
||||
;PaintMenuBar
|
||||
PeekMessageA@20
|
||||
PeekMessageW@20
|
||||
PostMessageA@16
|
||||
|
@ -490,10 +518,12 @@ PostMessageW@16
|
|||
PostQuitMessage@4
|
||||
PostThreadMessageA@16
|
||||
PostThreadMessageW@16
|
||||
PrintWindow@12
|
||||
PrivateExtractIconExA@20
|
||||
PrivateExtractIconExW@20
|
||||
PrivateExtractIconsA@32
|
||||
PrivateExtractIconsW@32
|
||||
;PrivateKDBreakPoint
|
||||
;PrivateSetDbgTag
|
||||
;PrivateSetRipFlags
|
||||
PtInRect@12
|
||||
|
@ -502,6 +532,9 @@ PtInRect@12
|
|||
RealChildWindowFromPoint@12
|
||||
RealGetWindowClassA@12
|
||||
RealGetWindowClassW@12
|
||||
;ReasonCodeNeedsBugID
|
||||
;ReasonCodeNeedsComment
|
||||
;RecordShutdownReason
|
||||
RedrawWindow@16
|
||||
RegisterClassA@4
|
||||
RegisterClassExA@4
|
||||
|
@ -509,13 +542,16 @@ RegisterClassExW@4
|
|||
RegisterClassW@4
|
||||
RegisterClipboardFormatA@4
|
||||
RegisterClipboardFormatW@4
|
||||
;RegisterDeviceNotificationA@12
|
||||
;RegisterDeviceNotificationW@12
|
||||
RegisterDeviceNotificationA@12
|
||||
RegisterDeviceNotificationW@12
|
||||
RegisterHotKey@16
|
||||
RegisterLogonProcess@8
|
||||
;RegisterMessagePumpHook
|
||||
RegisterRawInputDevices@12
|
||||
RegisterServicesProcess@4
|
||||
RegisterShellHookWindow@4
|
||||
RegisterSystemThread@8
|
||||
;RegisterUserApiHook
|
||||
RegisterTasklist@4
|
||||
RegisterWindowMessageA@4
|
||||
RegisterWindowMessageW@4
|
||||
|
@ -560,7 +596,6 @@ SetCursor@4
|
|||
SetCursorPos@8
|
||||
SetDebugErrorLevel@4
|
||||
SetDeskWallpaper@4
|
||||
;SetDesktopBitmap
|
||||
SetDlgItemInt@16
|
||||
SetDlgItemTextA@12
|
||||
SetDlgItemTextW@12
|
||||
|
@ -661,6 +696,8 @@ UnregisterClassA@8
|
|||
UnregisterClassW@8
|
||||
UnregisterDeviceNotification@4
|
||||
UnregisterHotKey@8
|
||||
;UnregisterMessagePumpHook
|
||||
;UnregisterUserApiHook
|
||||
UpdateLayeredWindow@36
|
||||
;UpdatePerUserSystemParameters
|
||||
UpdateWindow@4
|
||||
|
@ -680,9 +717,9 @@ VkKeyScanExA@8
|
|||
VkKeyScanExW@8
|
||||
VkKeyScanW@4
|
||||
WCSToMBEx@24
|
||||
;WINNLSEnableIME
|
||||
;WINNLSGetEnableStatus
|
||||
;WINNLSGetIMEHotkey
|
||||
WINNLSEnableIME@8
|
||||
WINNLSGetEnableStatus@4
|
||||
WINNLSGetIMEHotkey@4
|
||||
WaitForInputIdle@8
|
||||
WaitMessage@0
|
||||
;Win32PoolAllocationStats
|
||||
|
|
|
@ -4,7 +4,8 @@ EXPORTS
|
|||
ActivateKeyboardLayout=ActivateKeyboardLayout@8
|
||||
AdjustWindowRect=AdjustWindowRect@12
|
||||
AdjustWindowRectEx=AdjustWindowRectEx@16
|
||||
;AlignRects
|
||||
AlignRects=AlignRects@16
|
||||
;AllowForegroundActivation
|
||||
AllowSetForegroundWindow=AllowSetForegroundWindow@4
|
||||
AnimateWindow=AnimateWindow@12
|
||||
AnyPopup=AnyPopup@0
|
||||
|
@ -18,7 +19,11 @@ BlockInput=BlockInput@4
|
|||
BringWindowToTop=BringWindowToTop@4
|
||||
BroadcastSystemMessage=BroadcastSystemMessage@20
|
||||
BroadcastSystemMessageA=BroadcastSystemMessageA@20
|
||||
BroadcastSystemMessageExA=BroadcastSystemMessageExA@24
|
||||
BroadcastSystemMessageExW=BroadcastSystemMessageExW@24
|
||||
BroadcastSystemMessageW=BroadcastSystemMessageW@20
|
||||
;BuildReasonArray
|
||||
;CalcMenuBar
|
||||
CallMsgFilter=CallMsgFilterA@8
|
||||
CallMsgFilterA=CallMsgFilterA@8
|
||||
CallMsgFilterW=CallMsgFilterW@8
|
||||
|
@ -91,10 +96,12 @@ CreateMDIWindowA=CreateMDIWindowA@40
|
|||
CreateMDIWindowW=CreateMDIWindowW@40
|
||||
CreateMenu=CreateMenu@0
|
||||
CreatePopupMenu=CreatePopupMenu@0
|
||||
;CreateSystemThreads
|
||||
CreateWindowExA=CreateWindowExA@48
|
||||
CreateWindowExW=CreateWindowExW@48
|
||||
CreateWindowStationA=CreateWindowStationA@16
|
||||
CreateWindowStationW=CreateWindowStationW@16
|
||||
CsrBroadcastSystemMessageExW=CsrBroadcastSystemMessageExW@24
|
||||
;CtxInitUser32
|
||||
DdeAbandonTransaction=DdeAbandonTransaction@12
|
||||
DdeAccessData=DdeAccessData@8
|
||||
|
@ -135,6 +142,7 @@ DefFrameProcA=DefFrameProcA@20
|
|||
DefFrameProcW=DefFrameProcW@20
|
||||
DefMDIChildProcA=DefMDIChildProcA@16
|
||||
DefMDIChildProcW=DefMDIChildProcW@16
|
||||
DefRawInputProc=DefRawInputProc@12
|
||||
DefWindowProcA=DefWindowProcA@16
|
||||
DefWindowProcW=DefWindowProcW@16
|
||||
DeferWindowPos=DeferWindowPos@32
|
||||
|
@ -145,6 +153,7 @@ DestroyCaret=DestroyCaret@0
|
|||
DestroyCursor=DestroyCursor@4
|
||||
DestroyIcon=DestroyIcon@4
|
||||
DestroyMenu=DestroyMenu@4
|
||||
;DestroyReasons
|
||||
DestroyWindow=DestroyWindow@4
|
||||
;DeviceEventWorker
|
||||
DialogBoxIndirectParamA=DialogBoxIndirectParamA@20
|
||||
|
@ -152,8 +161,10 @@ DialogBoxIndirectParamAorW=DialogBoxIndirectParamAorW@20
|
|||
DialogBoxIndirectParamW=DialogBoxIndirectParamW@20
|
||||
DialogBoxParamA=DialogBoxParamA@20
|
||||
DialogBoxParamW=DialogBoxParamW@20
|
||||
DisableProcessWindowsGhosting=DisableProcessWindowsGhosting@0
|
||||
DispatchMessageA=DispatchMessageA@4
|
||||
DispatchMessageW=DispatchMessageW@4
|
||||
;DisplayExitWindowsWarnings
|
||||
DlgDirListA=DlgDirListA@20
|
||||
DlgDirListComboBoxA=DlgDirListComboBoxA@20
|
||||
DlgDirListComboBoxW=DlgDirListComboBoxW@20
|
||||
|
@ -192,6 +203,7 @@ EndDialog=EndDialog@8
|
|||
EndMenu=EndMenu@0
|
||||
EndPaint=EndPaint@8
|
||||
EndTask=EndTask@12
|
||||
;EnterReaderModeHelper
|
||||
EnumChildWindows=EnumChildWindows@12
|
||||
EnumClipboardFormats=EnumClipboardFormats@4
|
||||
EnumDesktopWindows=EnumDesktopWindows@12
|
||||
|
@ -224,6 +236,7 @@ FlashWindow=FlashWindow@8
|
|||
FlashWindowEx=FlashWindowEx@4
|
||||
FrameRect=FrameRect@12
|
||||
FreeDDElParam=FreeDDElParam@8
|
||||
;FullScreenControl
|
||||
GetAccCursorInfo=GetAccCursorInfo@4
|
||||
GetActiveWindow=GetActiveWindow@0
|
||||
GetAltTabInfo=GetAltTabInfoA@20
|
||||
|
@ -288,6 +301,7 @@ GetKeyboardState=GetKeyboardState@4
|
|||
GetKeyboardType=GetKeyboardType@4
|
||||
GetLastActivePopup=GetLastActivePopup@4
|
||||
GetLastInputInfo=GetLastInputInfo@4
|
||||
GetLayeredWindowAttributes=GetLayeredWindowAttributes@16
|
||||
GetListBoxInfo=GetListBoxInfo@4
|
||||
GetMenu=GetMenu@4
|
||||
GetMenuBarInfo=GetMenuBarInfo@16
|
||||
|
@ -322,6 +336,13 @@ GetProgmanWindow=GetProgmanWindow@0
|
|||
GetPropA=GetPropA@8
|
||||
GetPropW=GetPropW@8
|
||||
GetQueueStatus=GetQueueStatus@4
|
||||
GetRawInputBuffer=GetRawInputBuffer@12
|
||||
GetRawInputData=GetRawInputData@20
|
||||
GetRawInputDeviceInfoA=GetRawInputDeviceInfoA@16
|
||||
GetRawInputDeviceInfoW=GetRawInputDeviceInfoW@16
|
||||
GetRawInputDeviceList=GetRawInputDeviceList@12
|
||||
;GetReasonTitleFromReasonCode
|
||||
GetRegisteredRawInputDevices=GetRegisteredRawInputDevices@12
|
||||
GetScrollBarInfo=GetScrollBarInfo@12
|
||||
GetScrollInfo=GetScrollInfo@12
|
||||
GetScrollPos=GetScrollPos@8
|
||||
|
@ -330,7 +351,6 @@ GetShellWindow=GetShellWindow@0
|
|||
GetSubMenu=GetSubMenu@8
|
||||
GetSysColor=GetSysColor@4
|
||||
GetSysColorBrush=GetSysColorBrush@4
|
||||
GetSysColorPen@4=GetSysColorPen@4 ; ReactOS extension
|
||||
GetSystemMenu=GetSystemMenu@8
|
||||
GetSystemMetrics=GetSystemMetrics@4
|
||||
GetTabbedTextExtentA=GetTabbedTextExtentA@20
|
||||
|
@ -357,6 +377,7 @@ GetWindowModuleFileNameW=GetWindowModuleFileNameW@12
|
|||
GetWindowPlacement=GetWindowPlacement@8
|
||||
GetWindowRect=GetWindowRect@8
|
||||
GetWindowRgn=GetWindowRgn@8
|
||||
GetWindowRgnBox=GetWindowRgnBox@8
|
||||
GetWindowTextA=GetWindowTextA@12
|
||||
GetWindowTextLengthA=GetWindowTextLengthA@4
|
||||
GetWindowTextLengthW=GetWindowTextLengthW@4
|
||||
|
@ -367,12 +388,12 @@ GrayStringA=GrayStringA@36
|
|||
GrayStringW=GrayStringW@36
|
||||
HideCaret=HideCaret@4
|
||||
HiliteMenuItem=HiliteMenuItem@16
|
||||
;IMPGetIMEA
|
||||
;IMPGetIMEW
|
||||
;IMPQueryIMEA
|
||||
;IMPQueryIMEW
|
||||
;IMPSetIMEA
|
||||
;IMPSetIMEW
|
||||
IMPGetIMEA=IMPGetIMEA@8
|
||||
IMPGetIMEW=IMPGetIMEW@8
|
||||
IMPQueryIMEA=IMPQueryIMEA@4
|
||||
IMPQueryIMEW=IMPQueryIMEW@4
|
||||
IMPSetIMEA=IMPSetIMEA@8
|
||||
IMPSetIMEW=IMPSetIMEW@8
|
||||
ImpersonateDdeClientWindow=ImpersonateDdeClientWindow@8
|
||||
InSendMessage=InSendMessage@0
|
||||
InSendMessageEx=InSendMessageEx@4
|
||||
|
@ -402,14 +423,18 @@ IsDialogMessage=IsDialogMessageA@8
|
|||
IsDialogMessageA=IsDialogMessageA@8
|
||||
IsDialogMessageW=IsDialogMessageW@8
|
||||
IsDlgButtonChecked=IsDlgButtonChecked@8
|
||||
IsGUIThread=IsGUIThread@4
|
||||
IsHungAppWindow=IsHungAppWindow@4
|
||||
IsIconic=IsIconic@4
|
||||
IsMenu=IsMenu@4
|
||||
IsRectEmpty=IsRectEmpty@4
|
||||
;IsServerSideWindow
|
||||
IsWindow=IsWindow@4
|
||||
IsWindowEnabled=IsWindowEnabled@4
|
||||
;IsWindowInDestroy
|
||||
IsWindowUnicode=IsWindowUnicode@4
|
||||
IsWindowVisible=IsWindowVisible@4
|
||||
IsWinEventHookInstalled=IsWinEventHookInstalled@4
|
||||
IsZoomed=IsZoomed@4
|
||||
KillSystemTimer=KillSystemTimer@8
|
||||
KillTimer=KillTimer@8
|
||||
|
@ -459,6 +484,8 @@ MessageBoxExA=MessageBoxExA@20
|
|||
MessageBoxExW=MessageBoxExW@20
|
||||
MessageBoxIndirectA=MessageBoxIndirectA@4
|
||||
MessageBoxIndirectW=MessageBoxIndirectW@4
|
||||
;MessageBoxTimeoutA
|
||||
;MessageBoxTimeoutW
|
||||
MessageBoxW=MessageBoxW@16
|
||||
ModifyMenuA=ModifyMenuA@20
|
||||
ModifyMenuW=ModifyMenuW@20
|
||||
|
@ -484,6 +511,7 @@ OpenWindowStationA=OpenWindowStationA@12
|
|||
OpenWindowStationW=OpenWindowStationW@12
|
||||
PackDDElParam=PackDDElParam@12
|
||||
PaintDesktop=PaintDesktop@4
|
||||
;PaintMenuBar
|
||||
PeekMessageA=PeekMessageA@20
|
||||
PeekMessageW=PeekMessageW@20
|
||||
PostMessageA=PostMessageA@16
|
||||
|
@ -491,10 +519,12 @@ PostMessageW=PostMessageW@16
|
|||
PostQuitMessage=PostQuitMessage@4
|
||||
PostThreadMessageA=PostThreadMessageA@16
|
||||
PostThreadMessageW=PostThreadMessageW@16
|
||||
PrintWindow=PrintWindow@12
|
||||
PrivateExtractIconExA=PrivateExtractIconExA@20
|
||||
PrivateExtractIconExW=PrivateExtractIconExW@20
|
||||
PrivateExtractIconsA=PrivateExtractIconsA@32
|
||||
PrivateExtractIconsW=PrivateExtractIconsW@32
|
||||
;PrivateKDBreakPoint
|
||||
;PrivateSetDbgTag
|
||||
;PrivateSetRipFlags
|
||||
PtInRect=PtInRect@12
|
||||
|
@ -504,6 +534,9 @@ RealChildWindowFromPoint=RealChildWindowFromPoint@12
|
|||
RealGetWindowClass=RealGetWindowClassA@12
|
||||
RealGetWindowClassA=RealGetWindowClassA@12
|
||||
RealGetWindowClassW=RealGetWindowClassW@12
|
||||
;ReasonCodeNeedsBugID
|
||||
;ReasonCodeNeedsComment
|
||||
;RecordShutdownReason
|
||||
RedrawWindow=RedrawWindow@16
|
||||
RegisterClassA=RegisterClassA@4
|
||||
RegisterClassExA=RegisterClassExA@4
|
||||
|
@ -511,13 +544,16 @@ RegisterClassExW=RegisterClassExW@4
|
|||
RegisterClassW=RegisterClassW@4
|
||||
RegisterClipboardFormatA=RegisterClipboardFormatA@4
|
||||
RegisterClipboardFormatW=RegisterClipboardFormatW@4
|
||||
;RegisterDeviceNotificationA@12
|
||||
;RegisterDeviceNotificationW@12
|
||||
RegisterDeviceNotificationA=RegisterDeviceNotificationA@12
|
||||
RegisterDeviceNotificationW=RegisterDeviceNotificationW@12
|
||||
RegisterHotKey=RegisterHotKey@16
|
||||
RegisterLogonProcess=RegisterLogonProcess@8
|
||||
;RegisterMessagePumpHook
|
||||
RegisterRawInputDevices=RegisterRawInputDevices@12
|
||||
RegisterServicesProcess=RegisterServicesProcess@4
|
||||
RegisterShellHookWindow=RegisterShellHookWindow@4
|
||||
RegisterSystemThread=RegisterSystemThread@8
|
||||
;RegisterUserApiHook
|
||||
RegisterTasklist=RegisterTasklist@4
|
||||
RegisterWindowMessageA=RegisterWindowMessageA@4
|
||||
RegisterWindowMessageW=RegisterWindowMessageW@4
|
||||
|
@ -562,7 +598,6 @@ SetCursor=SetCursor@4
|
|||
SetCursorPos=SetCursorPos@8
|
||||
SetDebugErrorLevel=SetDebugErrorLevel@4
|
||||
SetDeskWallpaper=SetDeskWallpaper@4
|
||||
;SetDesktopBitmap
|
||||
SetDlgItemInt=SetDlgItemInt@16
|
||||
SetDlgItemTextA=SetDlgItemTextA@12
|
||||
SetDlgItemTextW=SetDlgItemTextW@12
|
||||
|
@ -664,6 +699,8 @@ UnregisterClassA=UnregisterClassA@8
|
|||
UnregisterClassW=UnregisterClassW@8
|
||||
UnregisterDeviceNotification=UnregisterDeviceNotification@4
|
||||
UnregisterHotKey=UnregisterHotKey@8
|
||||
;UnregisterMessagePumpHook
|
||||
;UnregisterUserApiHook
|
||||
UpdateLayeredWindow=UpdateLayeredWindow@36
|
||||
;UpdatePerUserSystemParameters
|
||||
UpdateWindow=UpdateWindow@4
|
||||
|
@ -684,9 +721,9 @@ VkKeyScanExA=VkKeyScanExA@8
|
|||
VkKeyScanExW=VkKeyScanExW@8
|
||||
VkKeyScanW=VkKeyScanW@4
|
||||
WCSToMBEx=WCSToMBEx@24
|
||||
;WINNLSEnableIME
|
||||
;WINNLSGetEnableStatus
|
||||
;WINNLSGetIMEHotkey
|
||||
WINNLSEnableIME=WINNLSEnableIME@8
|
||||
WINNLSGetEnableStatus=WINNLSGetEnableStatus@4
|
||||
WINNLSGetIMEHotkey=WINNLSGetIMEHotkey@4
|
||||
WaitForInputIdle=WaitForInputIdle@8
|
||||
WaitMessage=WaitMessage@0
|
||||
;Win32PoolAllocationStats
|
||||
|
|
Loading…
Reference in a new issue