win32 merge
This commit is contained in:
29
win32/lib/chkstk.S
Normal file
29
win32/lib/chkstk.S
Normal file
@ -0,0 +1,29 @@
|
||||
// =================================================
|
||||
// chkstk.s
|
||||
|
||||
.text
|
||||
.globl __chkstk
|
||||
|
||||
__chkstk:
|
||||
xchg (%esp), %ebp // store ebp, get ret.addr
|
||||
push %ebp // push ret.addr
|
||||
lea 4(%esp), %ebp // setup frame ptr
|
||||
push %ecx // save ecx
|
||||
mov %ebp, %ecx
|
||||
P0:
|
||||
sub $4096,%ecx
|
||||
test %eax,(%ecx)
|
||||
sub $4096,%eax
|
||||
cmp $4096,%eax
|
||||
jge P0
|
||||
|
||||
sub %eax,%ecx
|
||||
mov %esp,%eax
|
||||
test %eax,(%ecx)
|
||||
mov %ecx,%esp
|
||||
|
||||
mov (%eax),%ecx // restore ecx
|
||||
mov 4(%eax),%eax
|
||||
push %eax
|
||||
ret
|
||||
|
||||
35
win32/lib/crt1.c
Normal file
35
win32/lib/crt1.c
Normal file
@ -0,0 +1,35 @@
|
||||
// =============================================
|
||||
// crt1.c
|
||||
|
||||
#include <stdlib.h>
|
||||
|
||||
#define __UNKNOWN_APP 0
|
||||
#define __CONSOLE_APP 1
|
||||
#define __GUI_APP 2
|
||||
void __set_app_type(int);
|
||||
void _controlfp(unsigned a, unsigned b);
|
||||
|
||||
typedef struct
|
||||
{
|
||||
int newmode;
|
||||
} _startupinfo;
|
||||
|
||||
void __getmainargs(int *pargc, char ***pargv, char ***penv, int globb, _startupinfo*);
|
||||
|
||||
int main(int argc, char **argv, char **env);
|
||||
|
||||
int _start(void)
|
||||
{
|
||||
int argc; char **argv; char **env; int ret;
|
||||
_startupinfo start_info = {0};
|
||||
|
||||
_controlfp(0x30000, 0x10000);
|
||||
__set_app_type(__CONSOLE_APP);
|
||||
__getmainargs(&argc, &argv, &env, 0, &start_info);
|
||||
|
||||
ret = main(argc, argv, env);
|
||||
exit(ret);
|
||||
}
|
||||
|
||||
// =============================================
|
||||
|
||||
13
win32/lib/dllcrt1.c
Normal file
13
win32/lib/dllcrt1.c
Normal file
@ -0,0 +1,13 @@
|
||||
//+---------------------------------------------------------------------------
|
||||
|
||||
#include <windows.h>
|
||||
|
||||
BOOL WINAPI DllMain (HANDLE hDll, DWORD dwReason, LPVOID lpReserved);
|
||||
|
||||
BOOL WINAPI _dllstart(HANDLE hDll, DWORD dwReason, LPVOID lpReserved)
|
||||
{
|
||||
BOOL bRet;
|
||||
bRet = DllMain (hDll, dwReason, lpReserved);
|
||||
return bRet;
|
||||
}
|
||||
|
||||
9
win32/lib/dllmain.c
Normal file
9
win32/lib/dllmain.c
Normal file
@ -0,0 +1,9 @@
|
||||
//+---------------------------------------------------------------------------
|
||||
|
||||
#include <windows.h>
|
||||
|
||||
BOOL WINAPI DllMain (HANDLE hDll, DWORD dwReason, LPVOID lpReserved)
|
||||
{
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
337
win32/lib/gdi32.def
Normal file
337
win32/lib/gdi32.def
Normal file
@ -0,0 +1,337 @@
|
||||
LIBRARY gdi32.dll
|
||||
|
||||
EXPORTS
|
||||
AbortDoc
|
||||
AbortPath
|
||||
AddFontResourceA
|
||||
AddFontResourceW
|
||||
AngleArc
|
||||
AnimatePalette
|
||||
Arc
|
||||
ArcTo
|
||||
BeginPath
|
||||
BitBlt
|
||||
ByeByeGDI
|
||||
CancelDC
|
||||
CheckColorsInGamut
|
||||
ChoosePixelFormat
|
||||
Chord
|
||||
CloseEnhMetaFile
|
||||
CloseFigure
|
||||
CloseMetaFile
|
||||
ColorCorrectPalette
|
||||
ColorMatchToTarget
|
||||
CombineRgn
|
||||
CombineTransform
|
||||
CopyEnhMetaFileA
|
||||
CopyEnhMetaFileW
|
||||
CopyMetaFileA
|
||||
CopyMetaFileW
|
||||
CreateBitmap
|
||||
CreateBitmapIndirect
|
||||
CreateBrushIndirect
|
||||
CreateColorSpaceA
|
||||
CreateColorSpaceW
|
||||
CreateCompatibleBitmap
|
||||
CreateCompatibleDC
|
||||
CreateDCA
|
||||
CreateDCW
|
||||
CreateDIBPatternBrush
|
||||
CreateDIBPatternBrushPt
|
||||
CreateDIBSection
|
||||
CreateDIBitmap
|
||||
CreateDiscardableBitmap
|
||||
CreateEllipticRgn
|
||||
CreateEllipticRgnIndirect
|
||||
CreateEnhMetaFileA
|
||||
CreateEnhMetaFileW
|
||||
CreateFontA
|
||||
CreateFontIndirectA
|
||||
CreateFontIndirectW
|
||||
CreateFontW
|
||||
CreateHalftonePalette
|
||||
CreateHatchBrush
|
||||
CreateICA
|
||||
CreateICW
|
||||
CreateMetaFileA
|
||||
CreateMetaFileW
|
||||
CreatePalette
|
||||
CreatePatternBrush
|
||||
CreatePen
|
||||
CreatePenIndirect
|
||||
CreatePolyPolygonRgn
|
||||
CreatePolygonRgn
|
||||
CreateRectRgn
|
||||
CreateRectRgnIndirect
|
||||
CreateRoundRectRgn
|
||||
CreateScalableFontResourceA
|
||||
CreateScalableFontResourceW
|
||||
CreateSolidBrush
|
||||
DPtoLP
|
||||
DeleteColorSpace
|
||||
DeleteDC
|
||||
DeleteEnhMetaFile
|
||||
DeleteMetaFile
|
||||
DeleteObject
|
||||
DescribePixelFormat
|
||||
DeviceCapabilitiesEx
|
||||
DeviceCapabilitiesExA
|
||||
DeviceCapabilitiesExW
|
||||
DrawEscape
|
||||
Ellipse
|
||||
EnableEUDC
|
||||
EndDoc
|
||||
EndPage
|
||||
EndPath
|
||||
EnumEnhMetaFile
|
||||
EnumFontFamiliesA
|
||||
EnumFontFamiliesExA
|
||||
EnumFontFamiliesExW
|
||||
EnumFontFamiliesW
|
||||
EnumFontsA
|
||||
EnumFontsW
|
||||
EnumICMProfilesA
|
||||
EnumICMProfilesW
|
||||
EnumMetaFile
|
||||
EnumObjects
|
||||
EqualRgn
|
||||
Escape
|
||||
ExcludeClipRect
|
||||
ExtCreatePen
|
||||
ExtCreateRegion
|
||||
ExtEscape
|
||||
ExtFloodFill
|
||||
ExtSelectClipRgn
|
||||
ExtTextOutA
|
||||
ExtTextOutW
|
||||
FillPath
|
||||
FillRgn
|
||||
FixBrushOrgEx
|
||||
FlattenPath
|
||||
FloodFill
|
||||
FrameRgn
|
||||
GdiComment
|
||||
GdiFlush
|
||||
GdiGetBatchLimit
|
||||
GdiPlayDCScript
|
||||
GdiPlayJournal
|
||||
GdiPlayScript
|
||||
GdiSetBatchLimit
|
||||
GetArcDirection
|
||||
GetAspectRatioFilterEx
|
||||
GetBitmapBits
|
||||
GetBitmapDimensionEx
|
||||
GetBkColor
|
||||
GetBkMode
|
||||
GetBoundsRect
|
||||
GetBrushOrgEx
|
||||
GetCharABCWidthsA
|
||||
GetCharABCWidthsFloatA
|
||||
GetCharABCWidthsFloatW
|
||||
GetCharABCWidthsW
|
||||
GetCharWidth32A
|
||||
GetCharWidth32W
|
||||
GetCharWidthA
|
||||
GetCharWidthFloatA
|
||||
GetCharWidthFloatW
|
||||
GetCharWidthW
|
||||
GetCharacterPlacementA
|
||||
GetCharacterPlacementW
|
||||
GetClipBox
|
||||
GetClipRgn
|
||||
GetColorAdjustment
|
||||
GetColorSpace
|
||||
GetCurrentObject
|
||||
GetCurrentPositionEx
|
||||
GetDCOrgEx
|
||||
GetDIBColorTable
|
||||
GetDIBits
|
||||
GetDeviceCaps
|
||||
GetDeviceGammaRamp
|
||||
GetEnhMetaFileA
|
||||
GetEnhMetaFileBits
|
||||
GetEnhMetaFileDescriptionA
|
||||
GetEnhMetaFileDescriptionW
|
||||
GetEnhMetaFileHeader
|
||||
GetEnhMetaFilePaletteEntries
|
||||
GetEnhMetaFileW
|
||||
GetFontData
|
||||
GetFontLanguageInfo
|
||||
GetFontResourceInfo
|
||||
GetGlyphOutline
|
||||
GetGlyphOutlineA
|
||||
GetGlyphOutlineW
|
||||
GetGraphicsMode
|
||||
GetICMProfileA
|
||||
GetICMProfileW
|
||||
GetKerningPairs
|
||||
GetKerningPairsA
|
||||
GetKerningPairsW
|
||||
GetLayout
|
||||
GetLogColorSpaceA
|
||||
GetLogColorSpaceW
|
||||
GetMapMode
|
||||
GetMetaFileA
|
||||
GetMetaFileBitsEx
|
||||
GetMetaFileW
|
||||
GetMetaRgn
|
||||
GetMiterLimit
|
||||
GetNearestColor
|
||||
GetNearestPaletteIndex
|
||||
GetObjectA
|
||||
GetObjectType
|
||||
GetObjectW
|
||||
GetOutlineTextMetricsA
|
||||
GetOutlineTextMetricsW
|
||||
GetPaletteEntries
|
||||
GetPath
|
||||
GetPixel
|
||||
GetPixelFormat
|
||||
GetPolyFillMode
|
||||
GetROP2
|
||||
GetRandomRgn
|
||||
GetRasterizerCaps
|
||||
GetRegionData
|
||||
GetRgnBox
|
||||
GetStockObject
|
||||
GetStretchBltMode
|
||||
GetSystemPaletteEntries
|
||||
GetSystemPaletteUse
|
||||
GetTextAlign
|
||||
GetTextCharacterExtra
|
||||
GetTextCharset
|
||||
GetTextCharsetInfo
|
||||
GetTextColor
|
||||
GetTextExtentExPointA
|
||||
GetTextExtentExPointW
|
||||
GetTextExtentPoint32A
|
||||
GetTextExtentPoint32W
|
||||
GetTextExtentPointA
|
||||
GetTextExtentPointW
|
||||
GetTextFaceA
|
||||
GetTextFaceW
|
||||
GetTextMetricsA
|
||||
GetTextMetricsW
|
||||
GetViewportExtEx
|
||||
GetViewportOrgEx
|
||||
GetWinMetaFileBits
|
||||
GetWindowExtEx
|
||||
GetWindowOrgEx
|
||||
GetWorldTransform
|
||||
IntersectClipRect
|
||||
InvertRgn
|
||||
LPtoDP
|
||||
LineDDA
|
||||
LineTo
|
||||
MaskBlt
|
||||
ModifyWorldTransform
|
||||
MoveToEx
|
||||
OffsetClipRgn
|
||||
OffsetRgn
|
||||
OffsetViewportOrgEx
|
||||
OffsetWindowOrgEx
|
||||
PaintRgn
|
||||
PatBlt
|
||||
PathToRegion
|
||||
Pie
|
||||
PlayEnhMetaFile
|
||||
PlayEnhMetaFileRecord
|
||||
PlayMetaFile
|
||||
PlayMetaFileRecord
|
||||
PlgBlt
|
||||
PolyBezier
|
||||
PolyBezierTo
|
||||
PolyDraw
|
||||
PolyPolygon
|
||||
PolyPolyline
|
||||
PolyTextOutA
|
||||
PolyTextOutW
|
||||
Polygon
|
||||
Polyline
|
||||
PolylineTo
|
||||
PtInRegion
|
||||
PtVisible
|
||||
RealizePalette
|
||||
RectInRegion
|
||||
RectVisible
|
||||
Rectangle
|
||||
RemoveFontResourceA
|
||||
RemoveFontResourceW
|
||||
ResetDCA
|
||||
ResetDCW
|
||||
ResizePalette
|
||||
RestoreDC
|
||||
RoundRect
|
||||
SaveDC
|
||||
ScaleViewportExtEx
|
||||
ScaleWindowExtEx
|
||||
SelectClipPath
|
||||
SelectClipRgn
|
||||
SelectObject
|
||||
SelectPalette
|
||||
SetAbortProc
|
||||
SetArcDirection
|
||||
SetBitmapBits
|
||||
SetBitmapDimensionEx
|
||||
SetBkColor
|
||||
SetBkMode
|
||||
SetBoundsRect
|
||||
SetBrushOrgEx
|
||||
SetColorAdjustment
|
||||
SetColorSpace
|
||||
SetDIBColorTable
|
||||
SetDIBits
|
||||
SetDIBitsToDevice
|
||||
SetDeviceGammaRamp
|
||||
SetEnhMetaFileBits
|
||||
SetFontEnumeration
|
||||
SetGraphicsMode
|
||||
SetICMMode
|
||||
SetICMProfileA
|
||||
SetICMProfileW
|
||||
SetLayout
|
||||
SetMagicColors
|
||||
SetMapMode
|
||||
SetMapperFlags
|
||||
SetMetaFileBitsEx
|
||||
SetMetaRgn
|
||||
SetMiterLimit
|
||||
SetObjectOwner
|
||||
SetPaletteEntries
|
||||
SetPixel
|
||||
SetPixelFormat
|
||||
SetPixelV
|
||||
SetPolyFillMode
|
||||
SetROP2
|
||||
SetRectRgn
|
||||
SetStretchBltMode
|
||||
SetSystemPaletteUse
|
||||
SetTextAlign
|
||||
SetTextCharacterExtra
|
||||
SetTextColor
|
||||
SetTextJustification
|
||||
SetViewportExtEx
|
||||
SetViewportOrgEx
|
||||
SetWinMetaFileBits
|
||||
SetWindowExtEx
|
||||
SetWindowOrgEx
|
||||
SetWorldTransform
|
||||
StartDocA
|
||||
StartDocW
|
||||
StartPage
|
||||
StretchBlt
|
||||
StretchDIBits
|
||||
StrokeAndFillPath
|
||||
StrokePath
|
||||
SwapBuffers
|
||||
TextOutA
|
||||
TextOutW
|
||||
TranslateCharsetInfo
|
||||
UnrealizeObject
|
||||
UpdateColors
|
||||
UpdateICMRegKeyA
|
||||
UpdateICMRegKeyW
|
||||
WidenPath
|
||||
gdiPlaySpoolStream
|
||||
pfnRealizePalette
|
||||
pfnSelectPalette
|
||||
763
win32/lib/kernel32.def
Normal file
763
win32/lib/kernel32.def
Normal file
@ -0,0 +1,763 @@
|
||||
LIBRARY kernel32.dll
|
||||
|
||||
EXPORTS
|
||||
AddAtomA
|
||||
AddAtomW
|
||||
AllocConsole
|
||||
AllocLSCallback
|
||||
AllocSLCallback
|
||||
AreFileApisANSI
|
||||
BackupRead
|
||||
BackupSeek
|
||||
BackupWrite
|
||||
Beep
|
||||
BeginUpdateResourceA
|
||||
BeginUpdateResourceW
|
||||
BuildCommDCBA
|
||||
BuildCommDCBAndTimeoutsA
|
||||
BuildCommDCBAndTimeoutsW
|
||||
BuildCommDCBW
|
||||
CallNamedPipeA
|
||||
CallNamedPipeW
|
||||
Callback12
|
||||
Callback16
|
||||
Callback20
|
||||
Callback24
|
||||
Callback28
|
||||
Callback32
|
||||
Callback36
|
||||
Callback4
|
||||
Callback40
|
||||
Callback44
|
||||
Callback48
|
||||
Callback52
|
||||
Callback56
|
||||
Callback60
|
||||
Callback64
|
||||
Callback8
|
||||
CancelDeviceWakeupRequest
|
||||
CancelIo
|
||||
CancelWaitableTimer
|
||||
ClearCommBreak
|
||||
ClearCommError
|
||||
CloseHandle
|
||||
CloseProfileUserMapping
|
||||
CloseSystemHandle
|
||||
CommConfigDialogA
|
||||
CommConfigDialogW
|
||||
CompareFileTime
|
||||
CompareStringA
|
||||
CompareStringW
|
||||
ConnectNamedPipe
|
||||
ContinueDebugEvent
|
||||
ConvertDefaultLocale
|
||||
ConvertThreadToFiber
|
||||
ConvertToGlobalHandle
|
||||
CopyFileA
|
||||
CopyFileExA
|
||||
CopyFileExW
|
||||
CopyFileW
|
||||
CreateConsoleScreenBuffer
|
||||
CreateDirectoryA
|
||||
CreateDirectoryExA
|
||||
CreateDirectoryExW
|
||||
CreateDirectoryW
|
||||
CreateEventA
|
||||
CreateEventW
|
||||
CreateFiber
|
||||
CreateFileA
|
||||
CreateFileMappingA
|
||||
CreateFileMappingW
|
||||
CreateFileW
|
||||
CreateIoCompletionPort
|
||||
CreateKernelThread
|
||||
CreateMailslotA
|
||||
CreateMailslotW
|
||||
CreateMutexA
|
||||
CreateMutexW
|
||||
CreateNamedPipeA
|
||||
CreateNamedPipeW
|
||||
CreatePipe
|
||||
CreateProcessA
|
||||
CreateProcessW
|
||||
CreateRemoteThread
|
||||
CreateSemaphoreA
|
||||
CreateSemaphoreW
|
||||
CreateSocketHandle
|
||||
CreateTapePartition
|
||||
CreateThread
|
||||
CreateToolhelp32Snapshot
|
||||
CreateWaitableTimerA
|
||||
CreateWaitableTimerW
|
||||
DebugActiveProcess
|
||||
DebugBreak
|
||||
DefineDosDeviceA
|
||||
DefineDosDeviceW
|
||||
DeleteAtom
|
||||
DeleteCriticalSection
|
||||
DeleteFiber
|
||||
DeleteFileA
|
||||
DeleteFileW
|
||||
DeviceIoControl
|
||||
DisableThreadLibraryCalls
|
||||
DisconnectNamedPipe
|
||||
DosDateTimeToFileTime
|
||||
DuplicateHandle
|
||||
EndUpdateResourceA
|
||||
EndUpdateResourceW
|
||||
EnterCriticalSection
|
||||
EnumCalendarInfoA
|
||||
EnumCalendarInfoExA
|
||||
EnumCalendarInfoExW
|
||||
EnumCalendarInfoW
|
||||
EnumDateFormatsA
|
||||
EnumDateFormatsExA
|
||||
EnumDateFormatsExW
|
||||
EnumDateFormatsW
|
||||
EnumLanguageGroupLocalesA
|
||||
EnumLanguageGroupLocalesW
|
||||
EnumResourceLanguagesA
|
||||
EnumResourceLanguagesW
|
||||
EnumResourceNamesA
|
||||
EnumResourceNamesW
|
||||
EnumResourceTypesA
|
||||
EnumResourceTypesW
|
||||
EnumSystemCodePagesA
|
||||
EnumSystemCodePagesW
|
||||
EnumSystemGeoID
|
||||
EnumSystemLanguageGroupsA
|
||||
EnumSystemLanguageGroupsW
|
||||
EnumSystemLocalesA
|
||||
EnumSystemLocalesW
|
||||
EnumTimeFormatsA
|
||||
EnumTimeFormatsW
|
||||
EnumUILanguagesA
|
||||
EnumUILanguagesW
|
||||
EraseTape
|
||||
EscapeCommFunction
|
||||
ExitProcess
|
||||
ExitThread
|
||||
ExpandEnvironmentStringsA
|
||||
ExpandEnvironmentStringsW
|
||||
FT_Exit0
|
||||
FT_Exit12
|
||||
FT_Exit16
|
||||
FT_Exit20
|
||||
FT_Exit24
|
||||
FT_Exit28
|
||||
FT_Exit32
|
||||
FT_Exit36
|
||||
FT_Exit4
|
||||
FT_Exit40
|
||||
FT_Exit44
|
||||
FT_Exit48
|
||||
FT_Exit52
|
||||
FT_Exit56
|
||||
FT_Exit8
|
||||
FT_Prolog
|
||||
FT_Thunk
|
||||
FatalAppExitA
|
||||
FatalAppExitW
|
||||
FatalExit
|
||||
FileTimeToDosDateTime
|
||||
FileTimeToLocalFileTime
|
||||
FileTimeToSystemTime
|
||||
FillConsoleOutputAttribute
|
||||
FillConsoleOutputCharacterA
|
||||
FillConsoleOutputCharacterW
|
||||
FindAtomA
|
||||
FindAtomW
|
||||
FindClose
|
||||
FindCloseChangeNotification
|
||||
FindFirstChangeNotificationA
|
||||
FindFirstChangeNotificationW
|
||||
FindFirstFileA
|
||||
FindFirstFileExA
|
||||
FindFirstFileExW
|
||||
FindFirstFileW
|
||||
FindNextChangeNotification
|
||||
FindNextFileA
|
||||
FindNextFileW
|
||||
FindResourceA
|
||||
FindResourceExA
|
||||
FindResourceExW
|
||||
FindResourceW
|
||||
FlushConsoleInputBuffer
|
||||
FlushFileBuffers
|
||||
FlushInstructionCache
|
||||
FlushViewOfFile
|
||||
FoldStringA
|
||||
FoldStringW
|
||||
FormatMessageA
|
||||
FormatMessageW
|
||||
FreeConsole
|
||||
FreeEnvironmentStringsA
|
||||
FreeEnvironmentStringsW
|
||||
FreeLSCallback
|
||||
FreeLibrary
|
||||
FreeLibraryAndExitThread
|
||||
FreeResource
|
||||
FreeSLCallback
|
||||
GenerateConsoleCtrlEvent
|
||||
GetACP
|
||||
GetAtomNameA
|
||||
GetAtomNameW
|
||||
GetBinaryType
|
||||
GetBinaryTypeA
|
||||
GetBinaryTypeW
|
||||
GetCPInfo
|
||||
GetCPInfoExA
|
||||
GetCPInfoExW
|
||||
GetCalendarInfoA
|
||||
GetCalendarInfoW
|
||||
GetCommConfig
|
||||
GetCommMask
|
||||
GetCommModemStatus
|
||||
GetCommProperties
|
||||
GetCommState
|
||||
GetCommTimeouts
|
||||
GetCommandLineA
|
||||
GetCommandLineW
|
||||
GetCompressedFileSizeA
|
||||
GetCompressedFileSizeW
|
||||
GetComputerNameA
|
||||
GetComputerNameW
|
||||
GetConsoleCP
|
||||
GetConsoleCursorInfo
|
||||
GetConsoleMode
|
||||
GetConsoleOutputCP
|
||||
GetConsoleScreenBufferInfo
|
||||
GetConsoleTitleA
|
||||
GetConsoleTitleW
|
||||
GetCurrencyFormatA
|
||||
GetCurrencyFormatW
|
||||
GetCurrentDirectoryA
|
||||
GetCurrentDirectoryW
|
||||
GetCurrentProcess
|
||||
GetCurrentProcessId
|
||||
GetCurrentThread
|
||||
GetCurrentThreadId
|
||||
GetDateFormatA
|
||||
GetDateFormatW
|
||||
GetDaylightFlag
|
||||
GetDefaultCommConfigA
|
||||
GetDefaultCommConfigW
|
||||
GetDevicePowerState
|
||||
GetDiskFreeSpaceA
|
||||
GetDiskFreeSpaceExA
|
||||
GetDiskFreeSpaceExW
|
||||
GetDiskFreeSpaceW
|
||||
GetDriveTypeA
|
||||
GetDriveTypeW
|
||||
GetEnvironmentStrings
|
||||
GetEnvironmentStringsA
|
||||
GetEnvironmentStringsW
|
||||
GetEnvironmentVariableA
|
||||
GetEnvironmentVariableW
|
||||
GetErrorMode
|
||||
GetExitCodeProcess
|
||||
GetExitCodeThread
|
||||
GetFileAttributesA
|
||||
GetFileAttributesExA
|
||||
GetFileAttributesExW
|
||||
GetFileAttributesW
|
||||
GetFileInformationByHandle
|
||||
GetFileSize
|
||||
GetFileTime
|
||||
GetFileType
|
||||
GetFullPathNameA
|
||||
GetFullPathNameW
|
||||
GetGeoInfoA
|
||||
GetGeoInfoW
|
||||
GetHandleContext
|
||||
GetHandleInformation
|
||||
GetLSCallbackTarget
|
||||
GetLSCallbackTemplate
|
||||
GetLargestConsoleWindowSize
|
||||
GetLastError
|
||||
GetLocalTime
|
||||
GetLocaleInfoA
|
||||
GetLocaleInfoW
|
||||
GetLogicalDriveStringsA
|
||||
GetLogicalDriveStringsW
|
||||
GetLogicalDrives
|
||||
GetLongPathNameA
|
||||
GetLongPathNameW
|
||||
GetMailslotInfo
|
||||
GetModuleFileNameA
|
||||
GetModuleFileNameW
|
||||
GetModuleHandleA
|
||||
GetModuleHandleW
|
||||
GetNamedPipeHandleStateA
|
||||
GetNamedPipeHandleStateW
|
||||
GetNamedPipeInfo
|
||||
GetNumberFormatA
|
||||
GetNumberFormatW
|
||||
GetNumberOfConsoleInputEvents
|
||||
GetNumberOfConsoleMouseButtons
|
||||
GetOEMCP
|
||||
GetOverlappedResult
|
||||
GetPriorityClass
|
||||
GetPrivateProfileIntA
|
||||
GetPrivateProfileIntW
|
||||
GetPrivateProfileSectionA
|
||||
GetPrivateProfileSectionNamesA
|
||||
GetPrivateProfileSectionNamesW
|
||||
GetPrivateProfileSectionW
|
||||
GetPrivateProfileStringA
|
||||
GetPrivateProfileStringW
|
||||
GetPrivateProfileStructA
|
||||
GetPrivateProfileStructW
|
||||
GetProcAddress
|
||||
GetProcessAffinityMask
|
||||
GetProcessFlags
|
||||
GetProcessHeap
|
||||
GetProcessHeaps
|
||||
GetProcessPriorityBoost
|
||||
GetProcessShutdownParameters
|
||||
GetProcessTimes
|
||||
GetProcessVersion
|
||||
GetProcessWorkingSetSize
|
||||
GetProductName
|
||||
GetProfileIntA
|
||||
GetProfileIntW
|
||||
GetProfileSectionA
|
||||
GetProfileSectionW
|
||||
GetProfileStringA
|
||||
GetProfileStringW
|
||||
GetQueuedCompletionStatus
|
||||
GetSLCallbackTarget
|
||||
GetSLCallbackTemplate
|
||||
GetShortPathNameA
|
||||
GetShortPathNameW
|
||||
GetStartupInfoA
|
||||
GetStartupInfoW
|
||||
GetStdHandle
|
||||
GetStringTypeA
|
||||
GetStringTypeExA
|
||||
GetStringTypeExW
|
||||
GetStringTypeW
|
||||
GetSystemDefaultLCID
|
||||
GetSystemDefaultLangID
|
||||
GetSystemDefaultUILanguage
|
||||
GetSystemDirectoryA
|
||||
GetSystemDirectoryW
|
||||
GetSystemInfo
|
||||
GetSystemPowerStatus
|
||||
GetSystemTime
|
||||
GetSystemTimeAdjustment
|
||||
GetSystemTimeAsFileTime
|
||||
GetTapeParameters
|
||||
GetTapePosition
|
||||
GetTapeStatus
|
||||
GetTempFileNameA
|
||||
GetTempFileNameW
|
||||
GetTempPathA
|
||||
GetTempPathW
|
||||
GetThreadContext
|
||||
GetThreadLocale
|
||||
GetThreadPriority
|
||||
GetThreadPriorityBoost
|
||||
GetThreadSelectorEntry
|
||||
GetThreadTimes
|
||||
GetTickCount
|
||||
GetTimeFormatA
|
||||
GetTimeFormatW
|
||||
GetTimeZoneInformation
|
||||
GetUserDefaultLCID
|
||||
GetUserDefaultLangID
|
||||
GetUserDefaultUILanguage
|
||||
GetUserGeoID
|
||||
GetVersion
|
||||
GetVersionExA
|
||||
GetVersionExW
|
||||
GetVolumeInformationA
|
||||
GetVolumeInformationW
|
||||
GetWindowsDirectoryA
|
||||
GetWindowsDirectoryW
|
||||
GetWriteWatch
|
||||
GlobalAddAtomA
|
||||
GlobalAddAtomW
|
||||
GlobalAlloc
|
||||
GlobalCompact
|
||||
GlobalDeleteAtom
|
||||
GlobalFindAtomA
|
||||
GlobalFindAtomW
|
||||
GlobalFix
|
||||
GlobalFlags
|
||||
GlobalFree
|
||||
GlobalGetAtomNameA
|
||||
GlobalGetAtomNameW
|
||||
GlobalHandle
|
||||
GlobalLock
|
||||
GlobalMemoryStatus
|
||||
GlobalReAlloc
|
||||
GlobalSize
|
||||
GlobalUnWire
|
||||
GlobalUnfix
|
||||
GlobalUnlock
|
||||
GlobalWire
|
||||
Heap32First
|
||||
Heap32ListFirst
|
||||
Heap32ListNext
|
||||
Heap32Next
|
||||
HeapAlloc
|
||||
HeapCompact
|
||||
HeapCreate
|
||||
HeapDestroy
|
||||
HeapFree
|
||||
HeapLock
|
||||
HeapReAlloc
|
||||
HeapSetFlags
|
||||
HeapSize
|
||||
HeapUnlock
|
||||
HeapValidate
|
||||
HeapWalk
|
||||
InitAtomTable
|
||||
InitializeCriticalSection
|
||||
InitializeCriticalSectionAndSpinCount
|
||||
InterlockedCompareExchange
|
||||
InterlockedDecrement
|
||||
InterlockedExchange
|
||||
InterlockedExchangeAdd
|
||||
InterlockedIncrement
|
||||
InvalidateNLSCache
|
||||
IsBadCodePtr
|
||||
IsBadHugeReadPtr
|
||||
IsBadHugeWritePtr
|
||||
IsBadReadPtr
|
||||
IsBadStringPtrA
|
||||
IsBadStringPtrW
|
||||
IsBadWritePtr
|
||||
IsDBCSLeadByte
|
||||
IsDBCSLeadByteEx
|
||||
IsDebuggerPresent
|
||||
IsLSCallback
|
||||
IsProcessorFeaturePresent
|
||||
IsSLCallback
|
||||
IsSystemResumeAutomatic
|
||||
IsValidCodePage
|
||||
IsValidLanguageGroup
|
||||
IsValidLocale
|
||||
K32Thk1632Epilog
|
||||
K32Thk1632Prolog
|
||||
K32_NtCreateFile
|
||||
K32_RtlNtStatusToDosError
|
||||
LCMapStringA
|
||||
LCMapStringW
|
||||
LeaveCriticalSection
|
||||
LoadLibraryA
|
||||
LoadLibraryExA
|
||||
LoadLibraryExW
|
||||
LoadLibraryW
|
||||
LoadModule
|
||||
LoadResource
|
||||
LocalAlloc
|
||||
LocalCompact
|
||||
LocalFileTimeToFileTime
|
||||
LocalFlags
|
||||
LocalFree
|
||||
LocalHandle
|
||||
LocalLock
|
||||
LocalReAlloc
|
||||
LocalShrink
|
||||
LocalSize
|
||||
LocalUnlock
|
||||
LockFile
|
||||
LockFileEx
|
||||
LockResource
|
||||
MakeCriticalSectionGlobal
|
||||
MapHInstLS
|
||||
MapHInstLS_PN
|
||||
MapHInstSL
|
||||
MapHInstSL_PN
|
||||
MapHModuleLS
|
||||
MapHModuleSL
|
||||
MapLS
|
||||
MapSL
|
||||
MapSLFix
|
||||
MapViewOfFile
|
||||
MapViewOfFileEx
|
||||
Module32First
|
||||
Module32Next
|
||||
MoveFileA
|
||||
MoveFileExA
|
||||
MoveFileExW
|
||||
MoveFileW
|
||||
MulDiv
|
||||
MultiByteToWideChar
|
||||
NotifyNLSUserCache
|
||||
OpenEventA
|
||||
OpenEventW
|
||||
OpenFile
|
||||
OpenFileMappingA
|
||||
OpenFileMappingW
|
||||
OpenMutexA
|
||||
OpenMutexW
|
||||
OpenProcess
|
||||
OpenProfileUserMapping
|
||||
OpenSemaphoreA
|
||||
OpenSemaphoreW
|
||||
OpenThread
|
||||
OpenVxDHandle
|
||||
OpenWaitableTimerA
|
||||
OpenWaitableTimerW
|
||||
OutputDebugStringA
|
||||
OutputDebugStringW
|
||||
PeekConsoleInputA
|
||||
PeekConsoleInputW
|
||||
PeekNamedPipe
|
||||
PostQueuedCompletionStatus
|
||||
PrepareTape
|
||||
Process32First
|
||||
Process32Next
|
||||
PulseEvent
|
||||
PurgeComm
|
||||
QT_Thunk
|
||||
QueryDosDeviceA
|
||||
QueryDosDeviceW
|
||||
QueryNumberOfEventLogRecords
|
||||
QueryOldestEventLogRecord
|
||||
QueryPerformanceCounter
|
||||
QueryPerformanceFrequency
|
||||
QueueUserAPC
|
||||
RaiseException
|
||||
ReadConsoleA
|
||||
ReadConsoleInputA
|
||||
ReadConsoleInputW
|
||||
ReadConsoleOutputA
|
||||
ReadConsoleOutputAttribute
|
||||
ReadConsoleOutputCharacterA
|
||||
ReadConsoleOutputCharacterW
|
||||
ReadConsoleOutputW
|
||||
ReadConsoleW
|
||||
ReadDirectoryChangesW
|
||||
ReadFile
|
||||
ReadFileEx
|
||||
ReadFileScatter
|
||||
ReadProcessMemory
|
||||
RegisterServiceProcess
|
||||
RegisterSysMsgHandler
|
||||
ReinitializeCriticalSection
|
||||
ReleaseMutex
|
||||
ReleaseSemaphore
|
||||
RemoveDirectoryA
|
||||
RemoveDirectoryW
|
||||
RequestDeviceWakeup
|
||||
RequestWakeupLatency
|
||||
ResetEvent
|
||||
ResetNLSUserInfoCache
|
||||
ResetWriteWatch
|
||||
ResumeThread
|
||||
RtlFillMemory
|
||||
RtlMoveMemory
|
||||
RtlUnwind
|
||||
RtlZeroMemory
|
||||
SMapLS
|
||||
SMapLS_IP_EBP_12
|
||||
SMapLS_IP_EBP_16
|
||||
SMapLS_IP_EBP_20
|
||||
SMapLS_IP_EBP_24
|
||||
SMapLS_IP_EBP_28
|
||||
SMapLS_IP_EBP_32
|
||||
SMapLS_IP_EBP_36
|
||||
SMapLS_IP_EBP_40
|
||||
SMapLS_IP_EBP_8
|
||||
SUnMapLS
|
||||
SUnMapLS_IP_EBP_12
|
||||
SUnMapLS_IP_EBP_16
|
||||
SUnMapLS_IP_EBP_20
|
||||
SUnMapLS_IP_EBP_24
|
||||
SUnMapLS_IP_EBP_28
|
||||
SUnMapLS_IP_EBP_32
|
||||
SUnMapLS_IP_EBP_36
|
||||
SUnMapLS_IP_EBP_40
|
||||
SUnMapLS_IP_EBP_8
|
||||
ScrollConsoleScreenBufferA
|
||||
ScrollConsoleScreenBufferW
|
||||
SearchPathA
|
||||
SearchPathW
|
||||
SetCalendarInfoA
|
||||
SetCalendarInfoW
|
||||
SetCommBreak
|
||||
SetCommConfig
|
||||
SetCommMask
|
||||
SetCommState
|
||||
SetCommTimeouts
|
||||
SetComputerNameA
|
||||
SetComputerNameW
|
||||
SetConsoleActiveScreenBuffer
|
||||
SetConsoleCP
|
||||
SetConsoleCtrlHandler
|
||||
SetConsoleCursorInfo
|
||||
SetConsoleCursorPosition
|
||||
SetConsoleMode
|
||||
SetConsoleOutputCP
|
||||
SetConsoleScreenBufferSize
|
||||
SetConsoleTextAttribute
|
||||
SetConsoleTitleA
|
||||
SetConsoleTitleW
|
||||
SetConsoleWindowInfo
|
||||
SetCriticalSectionSpinCount
|
||||
SetCurrentDirectoryA
|
||||
SetCurrentDirectoryW
|
||||
SetDaylightFlag
|
||||
SetDefaultCommConfigA
|
||||
SetDefaultCommConfigW
|
||||
SetEndOfFile
|
||||
SetEnvironmentVariableA
|
||||
SetEnvironmentVariableW
|
||||
SetErrorMode
|
||||
SetEvent
|
||||
SetFileApisToANSI
|
||||
SetFileApisToOEM
|
||||
SetFileAttributesA
|
||||
SetFileAttributesW
|
||||
SetFilePointer
|
||||
SetFileTime
|
||||
SetHandleContext
|
||||
SetHandleCount
|
||||
SetHandleInformation
|
||||
SetLastError
|
||||
SetLocalTime
|
||||
SetLocaleInfoA
|
||||
SetLocaleInfoW
|
||||
SetMailslotInfo
|
||||
SetMessageWaitingIndicator
|
||||
SetNamedPipeHandleState
|
||||
SetPriorityClass
|
||||
SetProcessAffinityMask
|
||||
SetProcessPriorityBoost
|
||||
SetProcessShutdownParameters
|
||||
SetProcessWorkingSetSize
|
||||
SetStdHandle
|
||||
SetSystemPowerState
|
||||
SetSystemTime
|
||||
SetSystemTimeAdjustment
|
||||
SetTapeParameters
|
||||
SetTapePosition
|
||||
SetThreadAffinityMask
|
||||
SetThreadContext
|
||||
SetThreadExecutionState
|
||||
SetThreadIdealProcessor
|
||||
SetThreadLocale
|
||||
SetThreadPriority
|
||||
SetThreadPriorityBoost
|
||||
SetTimeZoneInformation
|
||||
SetUnhandledExceptionFilter
|
||||
SetUserGeoID
|
||||
SetVolumeLabelA
|
||||
SetVolumeLabelW
|
||||
SetWaitableTimer
|
||||
SetupComm
|
||||
SignalObjectAndWait
|
||||
SignalSysMsgHandlers
|
||||
SizeofResource
|
||||
Sleep
|
||||
SleepEx
|
||||
SuspendThread
|
||||
SwitchToFiber
|
||||
SwitchToThread
|
||||
SystemTimeToFileTime
|
||||
SystemTimeToTzSpecificLocalTime
|
||||
TerminateProcess
|
||||
TerminateThread
|
||||
Thread32First
|
||||
Thread32Next
|
||||
ThunkConnect32
|
||||
TlsAlloc
|
||||
TlsAllocInternal
|
||||
TlsFree
|
||||
TlsFreeInternal
|
||||
TlsGetValue
|
||||
TlsSetValue
|
||||
Toolhelp32ReadProcessMemory
|
||||
TransactNamedPipe
|
||||
TransmitCommChar
|
||||
TryEnterCriticalSection
|
||||
UTRegister
|
||||
UTUnRegister
|
||||
UnMapLS
|
||||
UnMapSLFixArray
|
||||
UnhandledExceptionFilter
|
||||
UninitializeCriticalSection
|
||||
UnlockFile
|
||||
UnlockFileEx
|
||||
UnmapViewOfFile
|
||||
UpdateResourceA
|
||||
UpdateResourceW
|
||||
VerLanguageNameA
|
||||
VerLanguageNameW
|
||||
VirtualAlloc
|
||||
VirtualAllocEx
|
||||
VirtualFree
|
||||
VirtualFreeEx
|
||||
VirtualLock
|
||||
VirtualProtect
|
||||
VirtualProtectEx
|
||||
VirtualQuery
|
||||
VirtualQueryEx
|
||||
VirtualUnlock
|
||||
WaitCommEvent
|
||||
WaitForDebugEvent
|
||||
WaitForMultipleObjects
|
||||
WaitForMultipleObjectsEx
|
||||
WaitForSingleObject
|
||||
WaitForSingleObjectEx
|
||||
WaitNamedPipeA
|
||||
WaitNamedPipeW
|
||||
WideCharToMultiByte
|
||||
WinExec
|
||||
WriteConsoleA
|
||||
WriteConsoleInputA
|
||||
WriteConsoleInputW
|
||||
WriteConsoleOutputA
|
||||
WriteConsoleOutputAttribute
|
||||
WriteConsoleOutputCharacterA
|
||||
WriteConsoleOutputCharacterW
|
||||
WriteConsoleOutputW
|
||||
WriteConsoleW
|
||||
WriteFile
|
||||
WriteFileEx
|
||||
WriteFileGather
|
||||
WritePrivateProfileSectionA
|
||||
WritePrivateProfileSectionW
|
||||
WritePrivateProfileStringA
|
||||
WritePrivateProfileStringW
|
||||
WritePrivateProfileStructA
|
||||
WritePrivateProfileStructW
|
||||
WriteProcessMemory
|
||||
WriteProfileSectionA
|
||||
WriteProfileSectionW
|
||||
WriteProfileStringA
|
||||
WriteProfileStringW
|
||||
WriteTapemark
|
||||
_DebugOut
|
||||
_DebugPrintf
|
||||
_hread
|
||||
_hwrite
|
||||
_lclose
|
||||
_lcreat
|
||||
_llseek
|
||||
_lopen
|
||||
_lread
|
||||
_lwrite
|
||||
dprintf
|
||||
lstrcat
|
||||
lstrcatA
|
||||
lstrcatW
|
||||
lstrcmp
|
||||
lstrcmpA
|
||||
lstrcmpW
|
||||
lstrcmpi
|
||||
lstrcmpiA
|
||||
lstrcmpiW
|
||||
lstrcpy
|
||||
lstrcpyA
|
||||
lstrcpyW
|
||||
lstrcpyn
|
||||
lstrcpynA
|
||||
lstrcpynW
|
||||
lstrlen
|
||||
lstrlenA
|
||||
lstrlenW
|
||||
782
win32/lib/msvcrt.def
Normal file
782
win32/lib/msvcrt.def
Normal file
@ -0,0 +1,782 @@
|
||||
LIBRARY msvcrt.dll
|
||||
|
||||
EXPORTS
|
||||
$I10_OUTPUT
|
||||
??0__non_rtti_object@@QAE@ABV0@@Z
|
||||
??0__non_rtti_object@@QAE@PBD@Z
|
||||
??0bad_cast@@QAE@ABQBD@Z
|
||||
??0bad_cast@@QAE@ABV0@@Z
|
||||
??0bad_typeid@@QAE@ABV0@@Z
|
||||
??0bad_typeid@@QAE@PBD@Z
|
||||
??0exception@@QAE@ABQBD@Z
|
||||
??0exception@@QAE@ABV0@@Z
|
||||
??0exception@@QAE@XZ
|
||||
??1__non_rtti_object@@UAE@XZ
|
||||
??1bad_cast@@UAE@XZ
|
||||
??1bad_typeid@@UAE@XZ
|
||||
??1exception@@UAE@XZ
|
||||
??1type_info@@UAE@XZ
|
||||
??2@YAPAXI@Z
|
||||
??3@YAXPAX@Z
|
||||
??4__non_rtti_object@@QAEAAV0@ABV0@@Z
|
||||
??4bad_cast@@QAEAAV0@ABV0@@Z
|
||||
??4bad_typeid@@QAEAAV0@ABV0@@Z
|
||||
??4exception@@QAEAAV0@ABV0@@Z
|
||||
??8type_info@@QBEHABV0@@Z
|
||||
??9type_info@@QBEHABV0@@Z
|
||||
??_7__non_rtti_object@@6B@
|
||||
??_7bad_cast@@6B@
|
||||
??_7bad_typeid@@6B@
|
||||
??_7exception@@6B@
|
||||
??_E__non_rtti_object@@UAEPAXI@Z
|
||||
??_Ebad_cast@@UAEPAXI@Z
|
||||
??_Ebad_typeid@@UAEPAXI@Z
|
||||
??_Eexception@@UAEPAXI@Z
|
||||
??_G__non_rtti_object@@UAEPAXI@Z
|
||||
??_Gbad_cast@@UAEPAXI@Z
|
||||
??_Gbad_typeid@@UAEPAXI@Z
|
||||
??_Gexception@@UAEPAXI@Z
|
||||
??_U@YAPAXI@Z
|
||||
??_V@YAXPAX@Z
|
||||
?_query_new_handler@@YAP6AHI@ZXZ
|
||||
?_query_new_mode@@YAHXZ
|
||||
?_set_new_handler@@YAP6AHI@ZP6AHI@Z@Z
|
||||
?_set_new_mode@@YAHH@Z
|
||||
?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z
|
||||
?before@type_info@@QBEHABV1@@Z
|
||||
?name@type_info@@QBEPBDXZ
|
||||
?raw_name@type_info@@QBEPBDXZ
|
||||
?set_new_handler@@YAP6AXXZP6AXXZ@Z
|
||||
?set_terminate@@YAP6AXXZP6AXXZ@Z
|
||||
?set_unexpected@@YAP6AXXZP6AXXZ@Z
|
||||
?terminate@@YAXXZ
|
||||
?unexpected@@YAXXZ
|
||||
?what@exception@@UBEPBDXZ
|
||||
_CIacos
|
||||
_CIasin
|
||||
_CIatan
|
||||
_CIatan2
|
||||
_CIcos
|
||||
_CIcosh
|
||||
_CIexp
|
||||
_CIfmod
|
||||
_CIlog
|
||||
_CIlog10
|
||||
_CIpow
|
||||
_CIsin
|
||||
_CIsinh
|
||||
_CIsqrt
|
||||
_CItan
|
||||
_CItanh
|
||||
_CxxThrowException
|
||||
_EH_prolog
|
||||
_Getdays
|
||||
_Getmonths
|
||||
_Gettnames
|
||||
_HUGE
|
||||
_Strftime
|
||||
_XcptFilter
|
||||
__CxxFrameHandler
|
||||
__CxxLongjmpUnwind
|
||||
__RTCastToVoid
|
||||
__RTDynamicCast
|
||||
__RTtypeid
|
||||
__STRINGTOLD
|
||||
__argc
|
||||
__argv
|
||||
__badioinfo
|
||||
__crtCompareStringA
|
||||
__crtGetLocaleInfoW
|
||||
__crtLCMapStringA
|
||||
__dllonexit
|
||||
__doserrno
|
||||
__fpecode
|
||||
__getmainargs
|
||||
__initenv
|
||||
__isascii
|
||||
__iscsym
|
||||
__iscsymf
|
||||
__lc_codepage
|
||||
__lc_collate_cp
|
||||
__lc_handle
|
||||
__lconv_init
|
||||
__mb_cur_max
|
||||
__p___argc
|
||||
__p___argv
|
||||
__p___initenv
|
||||
__p___mb_cur_max
|
||||
__p___wargv
|
||||
__p___winitenv
|
||||
__p__acmdln
|
||||
__p__amblksiz
|
||||
__p__commode
|
||||
__p__daylight
|
||||
__p__dstbias
|
||||
__p__environ
|
||||
__p__fileinfo
|
||||
__p__fmode
|
||||
__p__iob
|
||||
__p__mbcasemap
|
||||
__p__mbctype
|
||||
__p__osver
|
||||
__p__pctype
|
||||
__p__pgmptr
|
||||
__p__pwctype
|
||||
__p__timezone
|
||||
__p__tzname
|
||||
__p__wcmdln
|
||||
__p__wenviron
|
||||
__p__winmajor
|
||||
__p__winminor
|
||||
__p__winver
|
||||
__p__wpgmptr
|
||||
__pioinfo
|
||||
__pxcptinfoptrs
|
||||
__set_app_type
|
||||
__setlc_active
|
||||
__setusermatherr
|
||||
__threadhandle
|
||||
__threadid
|
||||
__toascii
|
||||
__unDName
|
||||
__unDNameEx
|
||||
__unguarded_readlc_active
|
||||
__wargv
|
||||
__wgetmainargs
|
||||
__winitenv
|
||||
_abnormal_termination
|
||||
_access
|
||||
_acmdln
|
||||
_adj_fdiv_m16i
|
||||
_adj_fdiv_m32
|
||||
_adj_fdiv_m32i
|
||||
_adj_fdiv_m64
|
||||
_adj_fdiv_r
|
||||
_adj_fdivr_m16i
|
||||
_adj_fdivr_m32
|
||||
_adj_fdivr_m32i
|
||||
_adj_fdivr_m64
|
||||
_adj_fpatan
|
||||
_adj_fprem
|
||||
_adj_fprem1
|
||||
_adj_fptan
|
||||
_adjust_fdiv
|
||||
_aexit_rtn
|
||||
_amsg_exit
|
||||
_assert
|
||||
_atodbl
|
||||
_atoi64
|
||||
_atoldbl
|
||||
_beep
|
||||
_beginthread
|
||||
_beginthreadex
|
||||
_c_exit
|
||||
_cabs
|
||||
_callnewh
|
||||
_cexit
|
||||
_cgets
|
||||
_chdir
|
||||
_chdrive
|
||||
_chgsign
|
||||
_chkesp
|
||||
_chmod
|
||||
_chsize
|
||||
_clearfp
|
||||
_close
|
||||
_commit
|
||||
_commode
|
||||
_control87
|
||||
_controlfp
|
||||
_copysign
|
||||
_cprintf
|
||||
_cputs
|
||||
_creat
|
||||
_cscanf
|
||||
_ctime64
|
||||
_ctype
|
||||
_cwait
|
||||
_daylight
|
||||
_dstbias
|
||||
_dup
|
||||
_dup2
|
||||
_ecvt
|
||||
_endthread
|
||||
_endthreadex
|
||||
_environ
|
||||
_eof
|
||||
_errno
|
||||
_except_handler2
|
||||
_except_handler3
|
||||
_execl
|
||||
_execle
|
||||
_execlp
|
||||
_execlpe
|
||||
_execv
|
||||
_execve
|
||||
_execvp
|
||||
_execvpe
|
||||
_exit
|
||||
_expand
|
||||
_fcloseall
|
||||
_fcvt
|
||||
_fdopen
|
||||
_fgetchar
|
||||
_fgetwchar
|
||||
_filbuf
|
||||
_fileinfo
|
||||
_filelength
|
||||
_filelengthi64
|
||||
_fileno
|
||||
_findclose
|
||||
_findfirst
|
||||
_findfirst64
|
||||
_findfirsti64
|
||||
_findnext
|
||||
_findnext64
|
||||
_findnexti64
|
||||
_finite
|
||||
_flsbuf
|
||||
_flushall
|
||||
_fmode
|
||||
_fpclass
|
||||
_fpieee_flt
|
||||
_fpreset
|
||||
_fputchar
|
||||
_fputwchar
|
||||
_fsopen
|
||||
_fstat
|
||||
_fstat64
|
||||
_fstati64
|
||||
_ftime
|
||||
_ftime64
|
||||
_ftol
|
||||
_fullpath
|
||||
_futime
|
||||
_futime64
|
||||
_gcvt
|
||||
_get_osfhandle
|
||||
_get_sbh_threshold
|
||||
_getch
|
||||
_getche
|
||||
_getcwd
|
||||
_getdcwd
|
||||
_getdiskfree
|
||||
_getdllprocaddr
|
||||
_getdrive
|
||||
_getdrives
|
||||
_getmaxstdio
|
||||
_getmbcp
|
||||
_getpid
|
||||
_getsystime
|
||||
_getw
|
||||
_getws
|
||||
_global_unwind2
|
||||
_gmtime64
|
||||
_heapadd
|
||||
_heapchk
|
||||
_heapmin
|
||||
_heapset
|
||||
_heapused
|
||||
_heapwalk
|
||||
_hypot
|
||||
_i64toa
|
||||
_i64tow
|
||||
_initterm
|
||||
_inp
|
||||
_inpd
|
||||
_inpw
|
||||
_iob
|
||||
_isatty
|
||||
_isctype
|
||||
_ismbbalnum
|
||||
_ismbbalpha
|
||||
_ismbbgraph
|
||||
_ismbbkalnum
|
||||
_ismbbkana
|
||||
_ismbbkprint
|
||||
_ismbbkpunct
|
||||
_ismbblead
|
||||
_ismbbprint
|
||||
_ismbbpunct
|
||||
_ismbbtrail
|
||||
_ismbcalnum
|
||||
_ismbcalpha
|
||||
_ismbcdigit
|
||||
_ismbcgraph
|
||||
_ismbchira
|
||||
_ismbckata
|
||||
_ismbcl0
|
||||
_ismbcl1
|
||||
_ismbcl2
|
||||
_ismbclegal
|
||||
_ismbclower
|
||||
_ismbcprint
|
||||
_ismbcpunct
|
||||
_ismbcspace
|
||||
_ismbcsymbol
|
||||
_ismbcupper
|
||||
_ismbslead
|
||||
_ismbstrail
|
||||
_isnan
|
||||
_itoa
|
||||
_itow
|
||||
_j0
|
||||
_j1
|
||||
_jn
|
||||
_kbhit
|
||||
_lfind
|
||||
_loaddll
|
||||
_local_unwind2
|
||||
_localtime64
|
||||
_lock
|
||||
_locking
|
||||
_logb
|
||||
_longjmpex
|
||||
_lrotl
|
||||
_lrotr
|
||||
_lsearch
|
||||
_lseek
|
||||
_lseeki64
|
||||
_ltoa
|
||||
_ltow
|
||||
_makepath
|
||||
_mbbtombc
|
||||
_mbbtype
|
||||
_mbcasemap
|
||||
_mbccpy
|
||||
_mbcjistojms
|
||||
_mbcjmstojis
|
||||
_mbclen
|
||||
_mbctohira
|
||||
_mbctokata
|
||||
_mbctolower
|
||||
_mbctombb
|
||||
_mbctoupper
|
||||
_mbctype
|
||||
_mbsbtype
|
||||
_mbscat
|
||||
_mbschr
|
||||
_mbscmp
|
||||
_mbscoll
|
||||
_mbscpy
|
||||
_mbscspn
|
||||
_mbsdec
|
||||
_mbsdup
|
||||
_mbsicmp
|
||||
_mbsicoll
|
||||
_mbsinc
|
||||
_mbslen
|
||||
_mbslwr
|
||||
_mbsnbcat
|
||||
_mbsnbcmp
|
||||
_mbsnbcnt
|
||||
_mbsnbcoll
|
||||
_mbsnbcpy
|
||||
_mbsnbicmp
|
||||
_mbsnbicoll
|
||||
_mbsnbset
|
||||
_mbsncat
|
||||
_mbsnccnt
|
||||
_mbsncmp
|
||||
_mbsncoll
|
||||
_mbsncpy
|
||||
_mbsnextc
|
||||
_mbsnicmp
|
||||
_mbsnicoll
|
||||
_mbsninc
|
||||
_mbsnset
|
||||
_mbspbrk
|
||||
_mbsrchr
|
||||
_mbsrev
|
||||
_mbsset
|
||||
_mbsspn
|
||||
_mbsspnp
|
||||
_mbsstr
|
||||
_mbstok
|
||||
_mbstrlen
|
||||
_mbsupr
|
||||
_memccpy
|
||||
_memicmp
|
||||
_mkdir
|
||||
_mktemp
|
||||
_mktime64
|
||||
_msize
|
||||
_nextafter
|
||||
_onexit
|
||||
_open
|
||||
_open_osfhandle
|
||||
_osplatform
|
||||
_osver
|
||||
_outp
|
||||
_outpd
|
||||
_outpw
|
||||
_pclose
|
||||
_pctype
|
||||
_pgmptr
|
||||
_pipe
|
||||
_popen
|
||||
_purecall
|
||||
_putch
|
||||
_putenv
|
||||
_putw
|
||||
_putws
|
||||
_pwctype
|
||||
_read
|
||||
_rmdir
|
||||
_rmtmp
|
||||
_rotl
|
||||
_rotr
|
||||
_safe_fdiv
|
||||
_safe_fdivr
|
||||
_safe_fprem
|
||||
_safe_fprem1
|
||||
_scalb
|
||||
_searchenv
|
||||
_seh_longjmp_unwind
|
||||
_set_error_mode
|
||||
_set_sbh_threshold
|
||||
_seterrormode
|
||||
_setjmp
|
||||
_setjmp3
|
||||
_setmaxstdio
|
||||
_setmbcp
|
||||
_setmode
|
||||
_setsystime
|
||||
_sleep
|
||||
_snprintf
|
||||
_snwprintf
|
||||
_sopen
|
||||
_spawnl
|
||||
_spawnle
|
||||
_spawnlp
|
||||
_spawnlpe
|
||||
_spawnv
|
||||
_spawnve
|
||||
_spawnvp
|
||||
_spawnvpe
|
||||
_splitpath
|
||||
_stat
|
||||
_stat64
|
||||
_stati64
|
||||
_statusfp
|
||||
_strcmpi
|
||||
_strdate
|
||||
_strdup
|
||||
_strerror
|
||||
_stricmp
|
||||
_stricoll
|
||||
_strlwr
|
||||
_strncoll
|
||||
_strnicmp
|
||||
_strnicoll
|
||||
_strnset
|
||||
_strrev
|
||||
_strset
|
||||
_strtime
|
||||
_strupr
|
||||
_swab
|
||||
_sys_errlist
|
||||
_sys_nerr
|
||||
_tell
|
||||
_telli64
|
||||
_tempnam
|
||||
_time64
|
||||
_timezone
|
||||
_tolower
|
||||
_toupper
|
||||
_tzname
|
||||
_tzset
|
||||
_ui64toa
|
||||
_ui64tow
|
||||
_ultoa
|
||||
_ultow
|
||||
_umask
|
||||
_ungetch
|
||||
_unlink
|
||||
_unloaddll
|
||||
_unlock
|
||||
_utime
|
||||
_utime64
|
||||
_vsnprintf
|
||||
_vsnwprintf
|
||||
_waccess
|
||||
_wasctime
|
||||
_wchdir
|
||||
_wchmod
|
||||
_wcmdln
|
||||
_wcreat
|
||||
_wcsdup
|
||||
_wcsicmp
|
||||
_wcsicoll
|
||||
_wcslwr
|
||||
_wcsncoll
|
||||
_wcsnicmp
|
||||
_wcsnicoll
|
||||
_wcsnset
|
||||
_wcsrev
|
||||
_wcsset
|
||||
_wcsupr
|
||||
_wctime
|
||||
_wctime64
|
||||
_wenviron
|
||||
_wexecl
|
||||
_wexecle
|
||||
_wexeclp
|
||||
_wexeclpe
|
||||
_wexecv
|
||||
_wexecve
|
||||
_wexecvp
|
||||
_wexecvpe
|
||||
_wfdopen
|
||||
_wfindfirst
|
||||
_wfindfirst64
|
||||
_wfindfirsti64
|
||||
_wfindnext
|
||||
_wfindnext64
|
||||
_wfindnexti64
|
||||
_wfopen
|
||||
_wfreopen
|
||||
_wfsopen
|
||||
_wfullpath
|
||||
_wgetcwd
|
||||
_wgetdcwd
|
||||
_wgetenv
|
||||
_winmajor
|
||||
_winminor
|
||||
_winver
|
||||
_wmakepath
|
||||
_wmkdir
|
||||
_wmktemp
|
||||
_wopen
|
||||
_wperror
|
||||
_wpgmptr
|
||||
_wpopen
|
||||
_wputenv
|
||||
_wremove
|
||||
_wrename
|
||||
_write
|
||||
_wrmdir
|
||||
_wsearchenv
|
||||
_wsetlocale
|
||||
_wsopen
|
||||
_wspawnl
|
||||
_wspawnle
|
||||
_wspawnlp
|
||||
_wspawnlpe
|
||||
_wspawnv
|
||||
_wspawnve
|
||||
_wspawnvp
|
||||
_wspawnvpe
|
||||
_wsplitpath
|
||||
_wstat
|
||||
_wstat64
|
||||
_wstati64
|
||||
_wstrdate
|
||||
_wstrtime
|
||||
_wsystem
|
||||
_wtempnam
|
||||
_wtmpnam
|
||||
_wtoi
|
||||
_wtoi64
|
||||
_wtol
|
||||
_wunlink
|
||||
_wutime
|
||||
_wutime64
|
||||
_y0
|
||||
_y1
|
||||
_yn
|
||||
abort
|
||||
abs
|
||||
acos
|
||||
asctime
|
||||
asin
|
||||
atan
|
||||
atan2
|
||||
atexit
|
||||
atof
|
||||
atoi
|
||||
atol
|
||||
bsearch
|
||||
calloc
|
||||
ceil
|
||||
clearerr
|
||||
clock
|
||||
cos
|
||||
cosh
|
||||
ctime
|
||||
difftime
|
||||
div
|
||||
exit
|
||||
exp
|
||||
fabs
|
||||
fclose
|
||||
feof
|
||||
ferror
|
||||
fflush
|
||||
fgetc
|
||||
fgetpos
|
||||
fgets
|
||||
fgetwc
|
||||
fgetws
|
||||
floor
|
||||
fmod
|
||||
fopen
|
||||
fprintf
|
||||
fputc
|
||||
fputs
|
||||
fputwc
|
||||
fputws
|
||||
fread
|
||||
free
|
||||
freopen
|
||||
frexp
|
||||
fscanf
|
||||
fseek
|
||||
fsetpos
|
||||
ftell
|
||||
fwprintf
|
||||
fwrite
|
||||
fwscanf
|
||||
getc
|
||||
getchar
|
||||
getenv
|
||||
gets
|
||||
getwc
|
||||
getwchar
|
||||
gmtime
|
||||
is_wctype
|
||||
isalnum
|
||||
isalpha
|
||||
iscntrl
|
||||
isdigit
|
||||
isgraph
|
||||
isleadbyte
|
||||
islower
|
||||
isprint
|
||||
ispunct
|
||||
isspace
|
||||
isupper
|
||||
iswalnum
|
||||
iswalpha
|
||||
iswascii
|
||||
iswcntrl
|
||||
iswctype
|
||||
iswdigit
|
||||
iswgraph
|
||||
iswlower
|
||||
iswprint
|
||||
iswpunct
|
||||
iswspace
|
||||
iswupper
|
||||
iswxdigit
|
||||
isxdigit
|
||||
labs
|
||||
ldexp
|
||||
ldiv
|
||||
localeconv
|
||||
localtime
|
||||
log
|
||||
log10
|
||||
longjmp
|
||||
malloc
|
||||
mblen
|
||||
mbstowcs
|
||||
mbtowc
|
||||
memchr
|
||||
memcmp
|
||||
memcpy
|
||||
memmove
|
||||
memset
|
||||
mktime
|
||||
modf
|
||||
perror
|
||||
pow
|
||||
printf
|
||||
putc
|
||||
putchar
|
||||
puts
|
||||
putwc
|
||||
putwchar
|
||||
qsort
|
||||
raise
|
||||
rand
|
||||
realloc
|
||||
remove
|
||||
rename
|
||||
rewind
|
||||
scanf
|
||||
setbuf
|
||||
setlocale
|
||||
setvbuf
|
||||
signal
|
||||
sin
|
||||
sinh
|
||||
sprintf
|
||||
sqrt
|
||||
srand
|
||||
sscanf
|
||||
strcat
|
||||
strchr
|
||||
strcmp
|
||||
strcoll
|
||||
strcpy
|
||||
strcspn
|
||||
strerror
|
||||
strftime
|
||||
strlen
|
||||
strncat
|
||||
strncmp
|
||||
strncpy
|
||||
strpbrk
|
||||
strrchr
|
||||
strspn
|
||||
strstr
|
||||
strtod
|
||||
strtok
|
||||
strtol
|
||||
strtoul
|
||||
strxfrm
|
||||
swprintf
|
||||
swscanf
|
||||
system
|
||||
tan
|
||||
tanh
|
||||
time
|
||||
tmpfile
|
||||
tmpnam
|
||||
tolower
|
||||
toupper
|
||||
towlower
|
||||
towupper
|
||||
ungetc
|
||||
ungetwc
|
||||
vfprintf
|
||||
vfwprintf
|
||||
vprintf
|
||||
vsprintf
|
||||
vswprintf
|
||||
vwprintf
|
||||
wcscat
|
||||
wcschr
|
||||
wcscmp
|
||||
wcscoll
|
||||
wcscpy
|
||||
wcscspn
|
||||
wcsftime
|
||||
wcslen
|
||||
wcsncat
|
||||
wcsncmp
|
||||
wcsncpy
|
||||
wcspbrk
|
||||
wcsrchr
|
||||
wcsspn
|
||||
wcsstr
|
||||
wcstod
|
||||
wcstok
|
||||
wcstol
|
||||
wcstombs
|
||||
wcstoul
|
||||
wcsxfrm
|
||||
wctomb
|
||||
wprintf
|
||||
wscanf
|
||||
654
win32/lib/user32.def
Normal file
654
win32/lib/user32.def
Normal file
@ -0,0 +1,654 @@
|
||||
LIBRARY user32.dll
|
||||
|
||||
EXPORTS
|
||||
ActivateKeyboardLayout
|
||||
AdjustWindowRect
|
||||
AdjustWindowRectEx
|
||||
AlignRects
|
||||
AllowSetForegroundWindow
|
||||
AnimateWindow
|
||||
AnyPopup
|
||||
AppendMenuA
|
||||
AppendMenuW
|
||||
ArrangeIconicWindows
|
||||
AttachThreadInput
|
||||
BeginDeferWindowPos
|
||||
BeginPaint
|
||||
BlockInput
|
||||
BringWindowToTop
|
||||
BroadcastSystemMessage
|
||||
BroadcastSystemMessageA
|
||||
BroadcastSystemMessageW
|
||||
CalcChildScroll
|
||||
CallMsgFilter
|
||||
CallMsgFilterA
|
||||
CallMsgFilterW
|
||||
CallNextHookEx
|
||||
CallWindowProcA
|
||||
CallWindowProcW
|
||||
CascadeChildWindows
|
||||
CascadeWindows
|
||||
ChangeClipboardChain
|
||||
ChangeDisplaySettingsA
|
||||
ChangeDisplaySettingsExA
|
||||
ChangeDisplaySettingsExW
|
||||
ChangeDisplaySettingsW
|
||||
ChangeMenuA
|
||||
ChangeMenuW
|
||||
CharLowerA
|
||||
CharLowerBuffA
|
||||
CharLowerBuffW
|
||||
CharLowerW
|
||||
CharNextA
|
||||
CharNextExA
|
||||
CharNextExW
|
||||
CharNextW
|
||||
CharPrevA
|
||||
CharPrevExA
|
||||
CharPrevExW
|
||||
CharPrevW
|
||||
CharToOemA
|
||||
CharToOemBuffA
|
||||
CharToOemBuffW
|
||||
CharToOemW
|
||||
CharUpperA
|
||||
CharUpperBuffA
|
||||
CharUpperBuffW
|
||||
CharUpperW
|
||||
CheckDlgButton
|
||||
CheckMenuItem
|
||||
CheckMenuRadioItem
|
||||
CheckRadioButton
|
||||
ChildWindowFromPoint
|
||||
ChildWindowFromPointEx
|
||||
ClientThreadConnect
|
||||
ClientToScreen
|
||||
ClipCursor
|
||||
CloseClipboard
|
||||
CloseDesktop
|
||||
CloseWindow
|
||||
CloseWindowStation
|
||||
CopyAcceleratorTableA
|
||||
CopyAcceleratorTableW
|
||||
CopyIcon
|
||||
CopyImage
|
||||
CopyRect
|
||||
CountClipboardFormats
|
||||
CreateAcceleratorTableA
|
||||
CreateAcceleratorTableW
|
||||
CreateCaret
|
||||
CreateCursor
|
||||
CreateDesktopA
|
||||
CreateDesktopW
|
||||
CreateDialogIndirectParamA
|
||||
CreateDialogIndirectParamW
|
||||
CreateDialogParamA
|
||||
CreateDialogParamW
|
||||
CreateIcon
|
||||
CreateIconFromResource
|
||||
CreateIconFromResourceEx
|
||||
CreateIconIndirect
|
||||
CreateMDIWindowA
|
||||
CreateMDIWindowW
|
||||
CreateMenu
|
||||
CreatePopupMenu
|
||||
CreateWindowExA
|
||||
CreateWindowExW
|
||||
CreateWindowStationA
|
||||
CreateWindowStationW
|
||||
DdeAbandonTransaction
|
||||
DdeAccessData
|
||||
DdeAddData
|
||||
DdeClientTransaction
|
||||
DdeCmpStringHandles
|
||||
DdeConnect
|
||||
DdeConnectList
|
||||
DdeCreateDataHandle
|
||||
DdeCreateStringHandleA
|
||||
DdeCreateStringHandleW
|
||||
DdeDisconnect
|
||||
DdeDisconnectList
|
||||
DdeEnableCallback
|
||||
DdeFreeDataHandle
|
||||
DdeFreeStringHandle
|
||||
DdeGetData
|
||||
DdeGetLastError
|
||||
DdeImpersonateClient
|
||||
DdeInitializeA
|
||||
DdeInitializeW
|
||||
DdeKeepStringHandle
|
||||
DdeNameService
|
||||
DdePostAdvise
|
||||
DdeQueryConvInfo
|
||||
DdeQueryNextServer
|
||||
DdeQueryStringA
|
||||
DdeQueryStringW
|
||||
DdeReconnect
|
||||
DdeSetQualityOfService
|
||||
DdeSetUserHandle
|
||||
DdeUnaccessData
|
||||
DdeUninitialize
|
||||
DefDlgProcA
|
||||
DefDlgProcW
|
||||
DefFrameProcA
|
||||
DefFrameProcW
|
||||
DefMDIChildProcA
|
||||
DefMDIChildProcW
|
||||
DefWindowProcA
|
||||
DefWindowProcW
|
||||
DeferWindowPos
|
||||
DeleteMenu
|
||||
DestroyAcceleratorTable
|
||||
DestroyCaret
|
||||
DestroyCursor
|
||||
DestroyIcon
|
||||
DestroyMenu
|
||||
DestroyWindow
|
||||
DialogBoxIndirectParamA
|
||||
DialogBoxIndirectParamW
|
||||
DialogBoxParamA
|
||||
DialogBoxParamW
|
||||
DispatchMessageA
|
||||
DispatchMessageW
|
||||
DlgDirListA
|
||||
DlgDirListComboBoxA
|
||||
DlgDirListComboBoxW
|
||||
DlgDirListW
|
||||
DlgDirSelectComboBoxExA
|
||||
DlgDirSelectComboBoxExW
|
||||
DlgDirSelectExA
|
||||
DlgDirSelectExW
|
||||
DragDetect
|
||||
DragObject
|
||||
DrawAnimatedRects
|
||||
DrawCaption
|
||||
DrawCaptionTempA
|
||||
DrawCaptionTempW
|
||||
DrawEdge
|
||||
DrawFocusRect
|
||||
DrawFrame
|
||||
DrawFrameControl
|
||||
DrawIcon
|
||||
DrawIconEx
|
||||
DrawMenuBar
|
||||
DrawMenuBarTemp
|
||||
DrawStateA
|
||||
DrawStateW
|
||||
DrawTextA
|
||||
DrawTextExA
|
||||
DrawTextExW
|
||||
DrawTextW
|
||||
EditWndProc
|
||||
EmptyClipboard
|
||||
EnableMenuItem
|
||||
EnableScrollBar
|
||||
EnableWindow
|
||||
EndDeferWindowPos
|
||||
EndDialog
|
||||
EndMenu
|
||||
EndPaint
|
||||
EndTask
|
||||
EnumChildWindows
|
||||
EnumClipboardFormats
|
||||
EnumDesktopWindows
|
||||
EnumDesktopsA
|
||||
EnumDesktopsW
|
||||
EnumDisplayDevicesA
|
||||
EnumDisplayDevicesW
|
||||
EnumDisplayMonitors
|
||||
EnumDisplaySettingsA
|
||||
EnumDisplaySettingsExA
|
||||
EnumDisplaySettingsExW
|
||||
EnumDisplaySettingsW
|
||||
EnumPropsA
|
||||
EnumPropsExA
|
||||
EnumPropsExW
|
||||
EnumPropsW
|
||||
EnumThreadWindows
|
||||
EnumWindowStationsA
|
||||
EnumWindowStationsW
|
||||
EnumWindows
|
||||
EqualRect
|
||||
ExcludeUpdateRgn
|
||||
ExitWindowsEx
|
||||
FillRect
|
||||
FindWindowA
|
||||
FindWindowExA
|
||||
FindWindowExW
|
||||
FindWindowW
|
||||
FlashWindow
|
||||
FlashWindowEx
|
||||
FrameRect
|
||||
FreeDDElParam
|
||||
GetActiveWindow
|
||||
GetAltTabInfo
|
||||
GetAncestor
|
||||
GetAsyncKeyState
|
||||
GetCapture
|
||||
GetCaretBlinkTime
|
||||
GetCaretPos
|
||||
GetClassInfoA
|
||||
GetClassInfoExA
|
||||
GetClassInfoExW
|
||||
GetClassInfoW
|
||||
GetClassLongA
|
||||
GetClassLongW
|
||||
GetClassNameA
|
||||
GetClassNameW
|
||||
GetClassWord
|
||||
GetClientRect
|
||||
GetClipCursor
|
||||
GetClipboardData
|
||||
GetClipboardFormatNameA
|
||||
GetClipboardFormatNameW
|
||||
GetClipboardOwner
|
||||
GetClipboardSequenceNumber
|
||||
GetClipboardViewer
|
||||
GetComboBoxInfo
|
||||
GetCursor
|
||||
GetCursorInfo
|
||||
GetCursorPos
|
||||
GetDC
|
||||
GetDCEx
|
||||
GetDesktopWindow
|
||||
GetDialogBaseUnits
|
||||
GetDlgCtrlID
|
||||
GetDlgItem
|
||||
GetDlgItemInt
|
||||
GetDlgItemTextA
|
||||
GetDlgItemTextW
|
||||
GetDoubleClickTime
|
||||
GetFocus
|
||||
GetForegroundWindow
|
||||
GetGUIThreadInfo
|
||||
GetGuiResources
|
||||
GetIconInfo
|
||||
GetInputDesktop
|
||||
GetInputState
|
||||
GetInternalWindowPos
|
||||
GetKBCodePage
|
||||
GetKeyNameTextA
|
||||
GetKeyNameTextW
|
||||
GetKeyState
|
||||
GetKeyboardLayout
|
||||
GetKeyboardLayoutList
|
||||
GetKeyboardLayoutNameA
|
||||
GetKeyboardLayoutNameW
|
||||
GetKeyboardState
|
||||
GetKeyboardType
|
||||
GetLastActivePopup
|
||||
GetListBoxInfo
|
||||
GetMenu
|
||||
GetMenuBarInfo
|
||||
GetMenuCheckMarkDimensions
|
||||
GetMenuContextHelpId
|
||||
GetMenuDefaultItem
|
||||
GetMenuInfo
|
||||
GetMenuItemCount
|
||||
GetMenuItemID
|
||||
GetMenuItemInfoA
|
||||
GetMenuItemInfoW
|
||||
GetMenuItemRect
|
||||
GetMenuState
|
||||
GetMenuStringA
|
||||
GetMenuStringW
|
||||
GetMessageA
|
||||
GetMessageExtraInfo
|
||||
GetMessagePos
|
||||
GetMessageTime
|
||||
GetMessageW
|
||||
GetMonitorInfoA
|
||||
GetMonitorInfoW
|
||||
GetMouseMovePoints
|
||||
GetMouseMovePointsEx
|
||||
GetNextDlgGroupItem
|
||||
GetNextDlgTabItem
|
||||
GetNextQueueWindow
|
||||
GetOpenClipboardWindow
|
||||
GetParent
|
||||
GetPriorityClipboardFormat
|
||||
GetProcessDefaultLayout
|
||||
GetProcessWindowStation
|
||||
GetPropA
|
||||
GetPropW
|
||||
GetQueueStatus
|
||||
GetScrollBarInfo
|
||||
GetScrollInfo
|
||||
GetScrollPos
|
||||
GetScrollRange
|
||||
GetShellWindow
|
||||
GetSubMenu
|
||||
GetSysColor
|
||||
GetSysColorBrush
|
||||
GetSystemMenu
|
||||
GetSystemMetrics
|
||||
GetTabbedTextExtentA
|
||||
GetTabbedTextExtentW
|
||||
GetThreadDesktop
|
||||
GetTitleBarInfo
|
||||
GetTopWindow
|
||||
GetUpdateRect
|
||||
GetUpdateRgn
|
||||
GetUserObjectInformationA
|
||||
GetUserObjectInformationW
|
||||
GetUserObjectSecurity
|
||||
GetWindow
|
||||
GetWindowContextHelpId
|
||||
GetWindowDC
|
||||
GetWindowInfo
|
||||
GetWindowLongA
|
||||
GetWindowLongW
|
||||
GetWindowModuleFileNameA
|
||||
GetWindowModuleFileNameW
|
||||
GetWindowPlacement
|
||||
GetWindowRect
|
||||
GetWindowRgn
|
||||
GetWindowTextA
|
||||
GetWindowTextLengthA
|
||||
GetWindowTextLengthW
|
||||
GetWindowTextW
|
||||
GetWindowThreadProcessId
|
||||
GetWindowWord
|
||||
GrayStringA
|
||||
GrayStringW
|
||||
HasSystemSleepStarted
|
||||
HideCaret
|
||||
HiliteMenuItem
|
||||
IMPGetIMEA
|
||||
IMPGetIMEW
|
||||
IMPQueryIMEA
|
||||
IMPQueryIMEW
|
||||
IMPSetIMEA
|
||||
IMPSetIMEW
|
||||
ImpersonateDdeClientWindow
|
||||
InSendMessage
|
||||
InSendMessageEx
|
||||
InflateRect
|
||||
InitSharedTable
|
||||
InitTask
|
||||
InsertMenuA
|
||||
InsertMenuItemA
|
||||
InsertMenuItemW
|
||||
InsertMenuW
|
||||
InternalGetWindowText
|
||||
IntersectRect
|
||||
InvalidateRect
|
||||
InvalidateRgn
|
||||
InvertRect
|
||||
IsCharAlphaA
|
||||
IsCharAlphaNumericA
|
||||
IsCharAlphaNumericW
|
||||
IsCharAlphaW
|
||||
IsCharLowerA
|
||||
IsCharLowerW
|
||||
IsCharUpperA
|
||||
IsCharUpperW
|
||||
IsChild
|
||||
IsClipboardFormatAvailable
|
||||
IsDialogMessage
|
||||
IsDialogMessageA
|
||||
IsDialogMessageW
|
||||
IsDlgButtonChecked
|
||||
IsHungThread
|
||||
IsIconic
|
||||
IsMenu
|
||||
IsRectEmpty
|
||||
IsWindow
|
||||
IsWindowEnabled
|
||||
IsWindowUnicode
|
||||
IsWindowVisible
|
||||
IsZoomed
|
||||
KillTimer
|
||||
LoadAcceleratorsA
|
||||
LoadAcceleratorsW
|
||||
LoadBitmapA
|
||||
LoadBitmapW
|
||||
LoadCursorA
|
||||
LoadCursorFromFileA
|
||||
LoadCursorFromFileW
|
||||
LoadCursorW
|
||||
LoadIconA
|
||||
LoadIconW
|
||||
LoadImageA
|
||||
LoadImageW
|
||||
LoadKeyboardLayoutA
|
||||
LoadKeyboardLayoutW
|
||||
LoadMenuA
|
||||
LoadMenuIndirectA
|
||||
LoadMenuIndirectW
|
||||
LoadMenuW
|
||||
LoadStringA
|
||||
LoadStringW
|
||||
LockSetForegroundWindow
|
||||
LockWindowStation
|
||||
LockWindowUpdate
|
||||
LookupIconIdFromDirectory
|
||||
LookupIconIdFromDirectoryEx
|
||||
MapDialogRect
|
||||
MapVirtualKeyA
|
||||
MapVirtualKeyExA
|
||||
MapVirtualKeyExW
|
||||
MapVirtualKeyW
|
||||
MapWindowPoints
|
||||
MenuItemFromPoint
|
||||
MessageBeep
|
||||
MessageBoxA
|
||||
MessageBoxExA
|
||||
MessageBoxExW
|
||||
MessageBoxIndirectA
|
||||
MessageBoxIndirectW
|
||||
MessageBoxW
|
||||
ModifyAccess
|
||||
ModifyMenuA
|
||||
ModifyMenuW
|
||||
MonitorFromPoint
|
||||
MonitorFromRect
|
||||
MonitorFromWindow
|
||||
MoveWindow
|
||||
MsgWaitForMultipleObjects
|
||||
MsgWaitForMultipleObjectsEx
|
||||
NotifyWinEvent
|
||||
OemKeyScan
|
||||
OemToCharA
|
||||
OemToCharBuffA
|
||||
OemToCharBuffW
|
||||
OemToCharW
|
||||
OffsetRect
|
||||
OpenClipboard
|
||||
OpenDesktopA
|
||||
OpenDesktopW
|
||||
OpenIcon
|
||||
OpenInputDesktop
|
||||
OpenWindowStationA
|
||||
OpenWindowStationW
|
||||
PackDDElParam
|
||||
PaintDesktop
|
||||
PeekMessageA
|
||||
PeekMessageW
|
||||
PlaySoundEvent
|
||||
PostMessageA
|
||||
PostMessageW
|
||||
PostQuitMessage
|
||||
PostThreadMessageA
|
||||
PostThreadMessageW
|
||||
PtInRect
|
||||
RealChildWindowFromPoint
|
||||
RealGetWindowClass
|
||||
RedrawWindow
|
||||
RegisterClassA
|
||||
RegisterClassExA
|
||||
RegisterClassExW
|
||||
RegisterClassW
|
||||
RegisterClipboardFormatA
|
||||
RegisterClipboardFormatW
|
||||
RegisterDeviceNotificationA
|
||||
RegisterDeviceNotificationW
|
||||
RegisterHotKey
|
||||
RegisterLogonProcess
|
||||
RegisterNetworkCapabilities
|
||||
RegisterSystemThread
|
||||
RegisterTasklist
|
||||
RegisterWindowMessageA
|
||||
RegisterWindowMessageW
|
||||
ReleaseCapture
|
||||
ReleaseDC
|
||||
RemoveMenu
|
||||
RemovePropA
|
||||
RemovePropW
|
||||
ReplyMessage
|
||||
ReuseDDElParam
|
||||
ScreenToClient
|
||||
ScrollDC
|
||||
ScrollWindow
|
||||
ScrollWindowEx
|
||||
SendDlgItemMessageA
|
||||
SendDlgItemMessageW
|
||||
SendIMEMessageExA
|
||||
SendIMEMessageExW
|
||||
SendInput
|
||||
SendMessageA
|
||||
SendMessageCallbackA
|
||||
SendMessageCallbackW
|
||||
SendMessageTimeoutA
|
||||
SendMessageTimeoutW
|
||||
SendMessageW
|
||||
SendNotifyMessageA
|
||||
SendNotifyMessageW
|
||||
SetActiveWindow
|
||||
SetCapture
|
||||
SetCaretBlinkTime
|
||||
SetCaretPos
|
||||
SetClassLongA
|
||||
SetClassLongW
|
||||
SetClassWord
|
||||
SetClipboardData
|
||||
SetClipboardViewer
|
||||
SetCursor
|
||||
SetCursorPos
|
||||
SetDebugErrorLevel
|
||||
SetDeskWallpaper
|
||||
SetDesktopBitmap
|
||||
SetDlgItemInt
|
||||
SetDlgItemTextA
|
||||
SetDlgItemTextW
|
||||
SetDoubleClickTime
|
||||
SetFocus
|
||||
SetForegroundWindow
|
||||
SetInternalWindowPos
|
||||
SetKeyboardState
|
||||
SetLastErrorEx
|
||||
SetLogonNotifyWindow
|
||||
SetMenu
|
||||
SetMenuContextHelpId
|
||||
SetMenuDefaultItem
|
||||
SetMenuInfo
|
||||
SetMenuItemBitmaps
|
||||
SetMenuItemInfoA
|
||||
SetMenuItemInfoW
|
||||
SetMessageExtraInfo
|
||||
SetMessageQueue
|
||||
SetParent
|
||||
SetProcessDefaultLayout
|
||||
SetProcessWindowStation
|
||||
SetPropA
|
||||
SetPropW
|
||||
SetRect
|
||||
SetRectEmpty
|
||||
SetScrollInfo
|
||||
SetScrollPos
|
||||
SetScrollRange
|
||||
SetShellWindow
|
||||
SetSysColors
|
||||
SetSysColorsTemp
|
||||
SetSystemCursor
|
||||
SetThreadDesktop
|
||||
SetTimer
|
||||
SetUserObjectInformationA
|
||||
SetUserObjectInformationW
|
||||
SetUserObjectSecurity
|
||||
SetWinEventHook
|
||||
SetWindowContextHelpId
|
||||
SetWindowFullScreenState
|
||||
SetWindowLongA
|
||||
SetWindowLongW
|
||||
SetWindowPlacement
|
||||
SetWindowPos
|
||||
SetWindowRgn
|
||||
SetWindowTextA
|
||||
SetWindowTextW
|
||||
SetWindowWord
|
||||
SetWindowsHookA
|
||||
SetWindowsHookExA
|
||||
SetWindowsHookExW
|
||||
SetWindowsHookW
|
||||
ShowCaret
|
||||
ShowCursor
|
||||
ShowOwnedPopups
|
||||
ShowScrollBar
|
||||
ShowWindow
|
||||
ShowWindowAsync
|
||||
SubtractRect
|
||||
SwapMouseButton
|
||||
SwitchDesktop
|
||||
SwitchToThisWindow
|
||||
SysErrorBox
|
||||
SystemParametersInfoA
|
||||
SystemParametersInfoW
|
||||
TabbedTextOutA
|
||||
TabbedTextOutW
|
||||
TileChildWindows
|
||||
TileWindows
|
||||
ToAscii
|
||||
ToAsciiEx
|
||||
ToUnicode
|
||||
ToUnicodeEx
|
||||
TrackMouseEvent
|
||||
TrackPopupMenu
|
||||
TrackPopupMenuEx
|
||||
TranslateAccelerator
|
||||
TranslateAcceleratorA
|
||||
TranslateAcceleratorW
|
||||
TranslateMDISysAccel
|
||||
TranslateMessage
|
||||
UnhookWinEvent
|
||||
UnhookWindowsHook
|
||||
UnhookWindowsHookEx
|
||||
UnionRect
|
||||
UnloadKeyboardLayout
|
||||
UnlockWindowStation
|
||||
UnpackDDElParam
|
||||
UnregisterClassA
|
||||
UnregisterClassW
|
||||
UnregisterDeviceNotification
|
||||
UnregisterHotKey
|
||||
UpdateWindow
|
||||
UserClientDllInitialize
|
||||
UserIsSystemResumeAutomatic
|
||||
UserSetDeviceHoldState
|
||||
UserSignalProc
|
||||
UserTickleTimer
|
||||
ValidateRect
|
||||
ValidateRgn
|
||||
VkKeyScanA
|
||||
VkKeyScanExA
|
||||
VkKeyScanExW
|
||||
VkKeyScanW
|
||||
WINNLSEnableIME
|
||||
WINNLSGetEnableStatus
|
||||
WINNLSGetIMEHotkey
|
||||
WNDPROC_CALLBACK
|
||||
WaitForInputIdle
|
||||
WaitMessage
|
||||
WinHelpA
|
||||
WinHelpW
|
||||
WinOldAppHackoMatic
|
||||
WindowFromDC
|
||||
WindowFromPoint
|
||||
YieldTask
|
||||
_SetProcessDefaultLayout
|
||||
keybd_event
|
||||
mouse_event
|
||||
wsprintfA
|
||||
wsprintfW
|
||||
wvsprintfA
|
||||
wvsprintfW
|
||||
49
win32/lib/wincrt1.c
Normal file
49
win32/lib/wincrt1.c
Normal file
@ -0,0 +1,49 @@
|
||||
//+---------------------------------------------------------------------------
|
||||
|
||||
#include <windows.h>
|
||||
|
||||
#define __UNKNOWN_APP 0
|
||||
#define __CONSOLE_APP 1
|
||||
#define __GUI_APP 2
|
||||
void __set_app_type(int);
|
||||
void _controlfp(unsigned a, unsigned b);
|
||||
|
||||
int _winstart(void)
|
||||
{
|
||||
char *szCmd; STARTUPINFO startinfo;
|
||||
|
||||
__set_app_type(__GUI_APP);
|
||||
_controlfp(0x30000, 0x10000);
|
||||
|
||||
szCmd = GetCommandLine();
|
||||
if (szCmd)
|
||||
{
|
||||
while (' ' == *szCmd) szCmd++;
|
||||
if ('\"' == *szCmd)
|
||||
{
|
||||
while (*++szCmd)
|
||||
if ('\"' == *szCmd) { szCmd++; break; }
|
||||
}
|
||||
else
|
||||
{
|
||||
while (*szCmd && ' ' != *szCmd) szCmd++;
|
||||
}
|
||||
while (' ' == *szCmd) szCmd++;
|
||||
}
|
||||
|
||||
GetStartupInfo(&startinfo);
|
||||
exit(WinMain(GetModuleHandle(NULL), NULL, szCmd,
|
||||
(startinfo.dwFlags & STARTF_USESHOWWINDOW) ?
|
||||
startinfo.wShowWindow : SW_SHOWDEFAULT));
|
||||
}
|
||||
|
||||
int _runwinmain(int argc, char **argv)
|
||||
{
|
||||
char *szCmd = NULL;
|
||||
char *p = GetCommandLine();
|
||||
if (argc > 1) szCmd = strstr(p, argv[1]);
|
||||
if (NULL == szCmd) szCmd = "";
|
||||
else if (szCmd > p && szCmd[-1] == '\"') --szCmd;
|
||||
return WinMain(GetModuleHandle(NULL), NULL, szCmd, SW_SHOWDEFAULT);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user