mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 18:35:41 +00:00
Merge from amd64 branch:
35746 sserapion Convert crtdll to WINE's spec file. 35789 sserapion re-add missing api, remove unneded file 36614 sserapion convert d3d8 to spec 36930 sserapion Fix more rbuild files and fix up gdi32 and glu32 spec files. 38148 tkreuzer convert d3d8thk to spec 38151 tkreuzer convert ddraw to spec 38265 sserapion devcpux:- Fix ProcessorDlgProc definition - Convert to spec. slayer:- Convert to spec. 38268 sserapion devcpux:- Fix ProcessorDlgProc definition 39333 tkreuzer hid: convert to spec (taken from wine) 39345 tkreuzer ksuser: convert to spec, don't allow warnings 40991 tkreuzer msafd: convert to spec / fix 64bit build 41000 tkreuzer mswsock: convert to spec, taken from wine 41050 tkreuzer sndblast: convert to spec 43080 tkreuzer winsta: convert to spec and fix duplicate definition 41082 tkreuzer twaain_32: convert to spec 41083 tkreuzer uext: convert to spec 41084 tkreuzer ufat: convert to spec 41085 tkreuzer ufatx: convert to spec 41086 tkreuzer untfs: convert to spec 41549 tkreuzer winfax: covert to spec svn path=/trunk/; revision=43085
This commit is contained in:
parent
db120f8686
389a6ea683
d1eea0b572
caacb7bff8
f983125e50
564312ffb7
f0c91ae971
61467fd142
fa5a0bdf43
f109d67838
c9eb3be968
bc94257cf1
d9e863dd3e
bd754cd1f3
commit
4dfeddc69f
56 changed files with 926 additions and 949 deletions
|
@ -3,24 +3,31 @@
|
|||
|
||||
#include <debug.h>
|
||||
|
||||
HRESULT DLLAPI ValidatePixelShader(void)
|
||||
HRESULT WINAPI ValidatePixelShader(DWORD* pixelshader, DWORD* reserved1, BOOL bool, DWORD* toto)
|
||||
{
|
||||
UNIMPLEMENTED
|
||||
return 0;
|
||||
}
|
||||
|
||||
HRESULT DLLAPI ValidateVertexShader(void)
|
||||
{
|
||||
UNIMPLEMENTED
|
||||
return 0;
|
||||
}
|
||||
HRESULT DLLAPI DebugSetMute(DWORD dw1)
|
||||
HRESULT WINAPI ValidateVertexShader(DWORD* vertexshader, DWORD* reserved1, DWORD* reserved2, BOOL bool, DWORD* toto)
|
||||
{
|
||||
UNIMPLEMENTED
|
||||
return 0;
|
||||
}
|
||||
|
||||
DWORD DLLAPI Direct3DCreate8( UINT SDKVersion )
|
||||
HRESULT WINAPI D3D8GetSWInfo(void)
|
||||
{
|
||||
UNIMPLEMENTED
|
||||
return 0;
|
||||
}
|
||||
|
||||
HRESULT WINAPI DebugSetMute(void)
|
||||
{
|
||||
UNIMPLEMENTED
|
||||
return 0;
|
||||
}
|
||||
|
||||
DWORD WINAPI Direct3DCreate8( UINT SDKVersion )
|
||||
{
|
||||
UNIMPLEMENTED
|
||||
return 0;
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
LIBRARY d3d8
|
||||
EXPORTS
|
||||
ValidatePixelShader
|
||||
ValidateVertexShader
|
||||
DebugSetMute
|
||||
Direct3DCreate8
|
|
@ -1,7 +1,8 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="d3d8" type="win32dll" entrypoint="0" installbase="system32" installname="d3d8.dll">
|
||||
<importlibrary definition="d3d8.def" />
|
||||
<importlibrary definition="d3d8.spec.def" />
|
||||
<file>d3d8.c</file>
|
||||
<file>d3d8.rc</file>
|
||||
<file>d3d8.spec</file>
|
||||
</module>
|
||||
|
|
5
reactos/dll/directx/d3d8/d3d8.spec
Normal file
5
reactos/dll/directx/d3d8/d3d8.spec
Normal file
|
@ -0,0 +1,5 @@
|
|||
@ stdcall D3D8GetSWInfo()
|
||||
@ stdcall DebugSetMute()
|
||||
@ stdcall Direct3DCreate8(long)
|
||||
@ stdcall ValidatePixelShader(ptr long long ptr)
|
||||
@ stdcall ValidateVertexShader(ptr ptr ptr long ptr)
|
|
@ -1,58 +0,0 @@
|
|||
LIBRARY d3d8thk
|
||||
EXPORTS
|
||||
OsThunkD3dContextCreate@16 = DdEntry1@16
|
||||
OsThunkD3dContextDestroy@4 = DdEntry2@4
|
||||
OsThunkD3dContextDestroyAll@4 = DdEntry3@4
|
||||
OsThunkD3dDrawPrimitives2@28 = DdEntry5@28
|
||||
OsThunkD3dValidateTextureStageState@4 = DdEntry4@4
|
||||
OsThunkDdAddAttachedSurface@12 = DdEntry7@12
|
||||
OsThunkDdAlphaBlt@12 = DdEntry8@12
|
||||
OsThunkDdAttachSurface@8 = DdEntry9@8
|
||||
OsThunkDdBeginMoCompFrame@8 = DdEntry10@8
|
||||
OsThunkDdBlt@12 = DdEntry11@12
|
||||
OsThunkDdCanCreateD3DBuffer@8 = DdEntry13@8
|
||||
OsThunkDdCanCreateSurface@8 = DdEntry12@8
|
||||
OsThunkDdColorControl@8 = DdEntry14@8
|
||||
OsThunkDdCreateD3DBuffer@32 = DdEntry17@32
|
||||
OsThunkDdCreateDirectDrawObject@4 = DdEntry15@4
|
||||
OsThunkDdCreateMoComp@8 = DdEntry18@8
|
||||
OsThunkDdCreateSurface@32 = DdEntry16@32
|
||||
OsThunkDdCreateSurfaceEx@12 = DdEntry50@12
|
||||
OsThunkDdCreateSurfaceObject@24 = DdEntry19@24
|
||||
OsThunkDdDeleteDirectDrawObject@4 = DdEntry20@4
|
||||
OsThunkDdDeleteSurfaceObject@4 = DdEntry21@4
|
||||
OsThunkDdDestroyD3DBuffer@4 = DdEntry24@4
|
||||
OsThunkDdDestroyMoComp@8 = DdEntry22@8
|
||||
OsThunkDdDestroySurface@8 = DdEntry23@8
|
||||
OsThunkDdEndMoCompFrame@8 = DdEntry25@8
|
||||
OsThunkDdFlip@20 = DdEntry26@20
|
||||
OsThunkDdFlipToGDISurface@8 = DdEntry27@8
|
||||
OsThunkDdGetAvailDriverMemory@8 = DdEntry28@8
|
||||
OsThunkDdGetBltStatus@8 = DdEntry29@8
|
||||
OsThunkDdGetDC@8 = DdEntry30@8
|
||||
OsThunkDdGetDriverInfo@8 = DdEntry31@8
|
||||
OsThunkDdGetDriverState@4 = DdEntry6@4
|
||||
OsThunkDdGetDxHandle@12 = DdEntry32@12
|
||||
OsThunkDdGetFlipStatus@8 = DdEntry33@8
|
||||
OsThunkDdGetInternalMoCompInfo@8 = DdEntry34@8
|
||||
OsThunkDdGetMoCompBuffInfo@8 = DdEntry35@8
|
||||
OsThunkDdGetMoCompFormats@8 = DdEntry37@8
|
||||
OsThunkDdGetMoCompGuids@8 = DdEntry36@8
|
||||
OsThunkDdGetScanLine@8 = DdEntry38@8
|
||||
OsThunkDdLock@12 = DdEntry39@12
|
||||
OsThunkDdLockD3D@8 = DdEntry40@8
|
||||
OsThunkDdQueryDirectDrawObject@44 = DdEntry41@44
|
||||
OsThunkDdQueryMoCompStatus@8 = DdEntry42@8
|
||||
OsThunkDdReenableDirectDrawObject@8 = DdEntry43@8
|
||||
OsThunkDdReleaseDC@4 = DdEntry44@4
|
||||
OsThunkDdRenderMoComp@8 = DdEntry45@8
|
||||
OsThunkDdResetVisrgn@8 = DdEntry46@8
|
||||
OsThunkDdSetColorKey@8 = DdEntry47@8
|
||||
OsThunkDdSetExclusiveMode@8 = DdEntry48@8
|
||||
OsThunkDdSetGammaRamp@12 = DdEntry49@12
|
||||
OsThunkDdSetOverlayPosition@12 = DdEntry51@12
|
||||
OsThunkDdUnattachSurface@8 = DdEntry52@8
|
||||
OsThunkDdUnlock@8 = DdEntry53@8
|
||||
OsThunkDdUnlockD3D@8 = DdEntry54@8
|
||||
OsThunkDdUpdateOverlay@12 = DdEntry55@12
|
||||
OsThunkDdWaitForVerticalBlank@8 = DdEntry56@8
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="d3d8thk" type="win32dll" entrypoint="0" installbase="system32" installname="d3d8thk.dll">
|
||||
<importlibrary definition="d3d8thk.def" />
|
||||
<importlibrary definition="d3d8thk.spec" />
|
||||
<library>gdi32</library>
|
||||
<file>d3d8thk.rc</file>
|
||||
</module>
|
||||
|
|
56
reactos/dll/directx/d3d8thk/d3d8thk.spec
Normal file
56
reactos/dll/directx/d3d8thk/d3d8thk.spec
Normal file
|
@ -0,0 +1,56 @@
|
|||
@ stdcall OsThunkD3dContextCreate(ptr ptr ptr ptr) gdi32.DdEntry1
|
||||
@ stdcall OsThunkD3dContextDestroy(ptr) gdi32.DdEntry2
|
||||
@ stdcall OsThunkD3dContextDestroyAll(ptr) gdi32.DdEntry3
|
||||
@ stdcall OsThunkD3dDrawPrimitives2(ptr ptr ptr ptr ptr ptr ptr) gdi32.DdEntry5
|
||||
@ stdcall OsThunkD3dValidateTextureStageState(ptr) gdi32.DdEntry4
|
||||
@ stdcall OsThunkDdAddAttachedSurface(ptr ptr ptr) gdi32.DdEntry7
|
||||
@ stdcall OsThunkDdAlphaBlt(ptr ptr ptr) gdi32.DdEntry8
|
||||
@ stdcall OsThunkDdAttachSurface(ptr ptr) gdi32.DdEntry9
|
||||
@ stdcall OsThunkDdBeginMoCompFrame(ptr ptr) gdi32.DdEntry10
|
||||
@ stdcall OsThunkDdBlt(ptr ptr ptr) gdi32.DdEntry11
|
||||
@ stdcall OsThunkDdCanCreateD3DBuffer(ptr ptr) gdi32.DdEntry13
|
||||
@ stdcall OsThunkDdCanCreateSurface(ptr ptr) gdi32.DdEntry12
|
||||
@ stdcall OsThunkDdColorControl(ptr ptr) gdi32.DdEntry14
|
||||
@ stdcall OsThunkDdCreateD3DBuffer(ptr ptr ptr ptr ptr ptr ptr ptr) gdi32.DdEntry17
|
||||
@ stdcall OsThunkDdCreateDirectDrawObject(ptr) gdi32.DdEntry15
|
||||
@ stdcall OsThunkDdCreateMoComp(ptr ptr) gdi32.DdEntry18
|
||||
@ stdcall OsThunkDdCreateSurface(ptr ptr ptr ptr ptr ptr ptr ptr) gdi32.DdEntry16
|
||||
@ stdcall OsThunkDdCreateSurfaceEx(ptr ptr long) gdi32.DdEntry50
|
||||
@ stdcall OsThunkDdCreateSurfaceObject(ptr ptr ptr ptr ptr long) gdi32.DdEntry19
|
||||
@ stdcall OsThunkDdDeleteDirectDrawObject(ptr) gdi32.DdEntry20
|
||||
@ stdcall OsThunkDdDeleteSurfaceObject(ptr) gdi32.DdEntry21
|
||||
@ stdcall OsThunkDdDestroyD3DBuffer(ptr) gdi32.DdEntry24
|
||||
@ stdcall OsThunkDdDestroyMoComp(ptr ptr) gdi32.DdEntry22
|
||||
@ stdcall OsThunkDdDestroySurface(ptr ptr) gdi32.DdEntry23
|
||||
@ stdcall OsThunkDdEndMoCompFrame(ptr ptr) gdi32.DdEntry25
|
||||
@ stdcall OsThunkDdFlip(ptr ptr ptr ptr ptr) gdi32.DdEntry26
|
||||
@ stdcall OsThunkDdFlipToGDISurface(ptr ptr) gdi32.DdEntry27
|
||||
@ stdcall OsThunkDdGetAvailDriverMemory(ptr ptr) gdi32.DdEntry28
|
||||
@ stdcall OsThunkDdGetBltStatus(ptr ptr) gdi32.DdEntry29
|
||||
@ stdcall OsThunkDdGetDC(ptr ptr) gdi32.DdEntry30
|
||||
@ stdcall OsThunkDdGetDriverInfo(ptr ptr) gdi32.DdEntry31
|
||||
@ stdcall OsThunkDdGetDriverState(ptr) gdi32.DdEntry6
|
||||
@ stdcall OsThunkDdGetDxHandle(ptr ptr long) gdi32.DdEntry32
|
||||
@ stdcall OsThunkDdGetFlipStatus(ptr ptr) gdi32.DdEntry33
|
||||
@ stdcall OsThunkDdGetInternalMoCompInfo(ptr ptr) gdi32.DdEntry34
|
||||
@ stdcall OsThunkDdGetMoCompBuffInfo(ptr ptr) gdi32.DdEntry35
|
||||
@ stdcall OsThunkDdGetMoCompFormats(ptr ptr) gdi32.DdEntry37
|
||||
@ stdcall OsThunkDdGetMoCompGuids(ptr ptr) gdi32.DdEntry36
|
||||
@ stdcall OsThunkDdGetScanLine(ptr ptr) gdi32.DdEntry38
|
||||
@ stdcall OsThunkDdLock(ptr ptr ptr) gdi32.DdEntry39
|
||||
@ stdcall OsThunkDdLockD3D(ptr ptr) gdi32.DdEntry40
|
||||
@ stdcall OsThunkDdQueryDirectDrawObject(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr) gdi32.DdEntry41
|
||||
@ stdcall OsThunkDdQueryMoCompStatus(ptr ptr) gdi32.DdEntry42
|
||||
@ stdcall OsThunkDdReenableDirectDrawObject(ptr ptr) gdi32.DdEntry43
|
||||
@ stdcall OsThunkDdReleaseDC(ptr) gdi32.DdEntry44
|
||||
@ stdcall OsThunkDdRenderMoComp(ptr ptr) gdi32.DdEntry45
|
||||
@ stdcall OsThunkDdResetVisrgn(ptr ptr) gdi32.DdEntry46
|
||||
@ stdcall OsThunkDdSetColorKey(ptr ptr) gdi32.DdEntry47
|
||||
@ stdcall OsThunkDdSetExclusiveMode(ptr ptr) gdi32.DdEntry48
|
||||
@ stdcall OsThunkDdSetGammaRamp(ptr ptr ptr) gdi32.DdEntry49
|
||||
@ stdcall OsThunkDdSetOverlayPosition(ptr ptr ptr) gdi32.DdEntry51
|
||||
@ stdcall OsThunkDdUnattachSurface(ptr ptr) gdi32.DdEntry52
|
||||
@ stdcall OsThunkDdUnlock(ptr ptr) gdi32.DdEntry53
|
||||
@ stdcall OsThunkDdUnlockD3D(ptr ptr) gdi32.DdEntry54
|
||||
@ stdcall OsThunkDdUpdateOverlay(ptr ptr ptr) gdi32.DdEntry55
|
||||
@ stdcall OsThunkDdWaitForVerticalBlank(ptr ptr) gdi32.DdEntry56
|
|
@ -1,23 +0,0 @@
|
|||
EXPORTS
|
||||
AcquireDDThreadLock@0
|
||||
D3DParseUnknownCommand@8
|
||||
ReleaseDDThreadLock@0
|
||||
|
||||
;CompleteCreateSysmemSurface
|
||||
;DDGetAttachedSurfaceLcl@12
|
||||
;DDInternalLock@8
|
||||
;DDInternalUnlock@4
|
||||
;DSoundHelp@12
|
||||
DirectDrawCreate@12
|
||||
DirectDrawCreateClipper@12
|
||||
DirectDrawCreateEx@16
|
||||
DirectDrawEnumerateA@8
|
||||
DirectDrawEnumerateW@8
|
||||
DirectDrawEnumerateExA@12
|
||||
DirectDrawEnumerateExW@12
|
||||
;DllCanUnloadNow
|
||||
;DllGetClassObject
|
||||
;GetDDSurfaceLocal@12
|
||||
;GetOLEThunkData
|
||||
;GetSurfaceFromDC@12
|
||||
;RegisterSpecialCase
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="ddraw" type="win32dll" installbase="system32" installname="ddraw.dll" unicode="yes" crt="msvcrt">
|
||||
<importlibrary definition="ddraw.def" />
|
||||
<importlibrary definition="ddraw.spec" />
|
||||
<include base="ddraw">.</include>
|
||||
<library>kernel32</library>
|
||||
<library>user32</library>
|
||||
|
|
21
reactos/dll/directx/ddraw/ddraw.spec
Normal file
21
reactos/dll/directx/ddraw/ddraw.spec
Normal file
|
@ -0,0 +1,21 @@
|
|||
@ stdcall AcquireDDThreadLock()
|
||||
@ stdcall D3DParseUnknownCommand(ptr ptr)
|
||||
@ stdcall ReleaseDDThreadLock()
|
||||
#@ stdcall CompleteCreateSysmemSurface
|
||||
#@ stdcall DDGetAttachedSurfaceLcl@12
|
||||
#@ stdcall DDInternalLock@8
|
||||
#@ stdcall DDInternalUnlock@4
|
||||
#@ stdcall DSoundHelp@12
|
||||
@ stdcall DirectDrawCreate(ptr ptr ptr)
|
||||
@ stdcall DirectDrawCreateClipper(long ptr ptr)
|
||||
@ stdcall DirectDrawCreateEx(ptr ptr ptr ptr)
|
||||
@ stdcall DirectDrawEnumerateA(ptr ptr)
|
||||
@ stdcall DirectDrawEnumerateW(ptr ptr)
|
||||
@ stdcall DirectDrawEnumerateExA(ptr ptr long)
|
||||
@ stdcall DirectDrawEnumerateExW(ptr ptr long)
|
||||
#@ stdcall DllCanUnloadNow()
|
||||
#@ stdcall DllGetClassObject(ptr ptr ptr)
|
||||
#@ stdcall GetDDSurfaceLocal
|
||||
#@ stdcall GetOLEThunkData
|
||||
#@ stdcall GetSurfaceFromDC
|
||||
#@ stdcall RegisterSpecialCase
|
|
@ -1,6 +0,0 @@
|
|||
LIBRARY ksuser.dll
|
||||
EXPORTS
|
||||
KsCreateAllocator@12
|
||||
KsCreateClock@12
|
||||
KsCreatePin@16
|
||||
KsCreateTopologyNode@16
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="ksuser" type="win32dll" baseaddress="${BASEADDRESS_KSUSER}" installbase="system32" installname="ksuser.dll">
|
||||
<importlibrary definition="ksuser.def" />
|
||||
<importlibrary definition="ksuser.spec" />
|
||||
<include base="ksuser">.</include>
|
||||
<library>advapi32</library>
|
||||
<library>kernel32</library>
|
||||
|
|
4
reactos/dll/directx/ksuser/ksuser.spec
Normal file
4
reactos/dll/directx/ksuser/ksuser.spec
Normal file
|
@ -0,0 +1,4 @@
|
|||
@ stdcall KsCreateAllocator(ptr ptr ptr)
|
||||
@ stdcall KsCreateClock(ptr ptr ptr)
|
||||
@ stdcall KsCreatePin(ptr ptr long ptr)
|
||||
@ stdcall KsCreateTopologyNode(ptr ptr long ptr)
|
|
@ -1,7 +0,0 @@
|
|||
LIBRARY devcpux.dll
|
||||
|
||||
EXPORTS
|
||||
|
||||
PropSheetExtProc@12
|
||||
|
||||
; EOF
|
|
@ -1,5 +1,5 @@
|
|||
<module name="devcpux" type="win32dll" installbase="system32" installname="devcpux.dll" unicode="yes">
|
||||
<importlibrary definition="devcpux.def" />
|
||||
<importlibrary definition="devcpux.spec" />
|
||||
<include base="devcpux">.</include>
|
||||
<include base="ReactOS">include/reactos/wine</include>
|
||||
<library>kernel32</library>
|
||||
|
|
1
reactos/dll/shellext/devcpux/devcpux.spec
Normal file
1
reactos/dll/shellext/devcpux/devcpux.spec
Normal file
|
@ -0,0 +1 @@
|
|||
@ stdcall PropSheetExtProc(ptr ptr ptr)
|
|
@ -14,7 +14,7 @@
|
|||
#include "resource.h"
|
||||
|
||||
HINSTANCE g_hInstance = NULL;
|
||||
int APIENTRY ProcessorDlgProc (HWND hDlg, UINT uMessage, WPARAM wParam, LPARAM lParam);
|
||||
INT_PTR CALLBACK ProcessorDlgProc (HWND hDlg, UINT uMessage, WPARAM wParam, LPARAM lParam);
|
||||
|
||||
BOOL
|
||||
APIENTRY
|
||||
|
@ -74,8 +74,8 @@ AddFeature(WCHAR* szFeatures, WCHAR* Feature, BOOL* bFirst)
|
|||
wcscat(szFeatures, Feature);
|
||||
}
|
||||
|
||||
int
|
||||
APIENTRY
|
||||
INT_PTR
|
||||
CALLBACK
|
||||
ProcessorDlgProc (HWND hDlg, UINT uMessage, WPARAM wParam, LPARAM lParam)
|
||||
{
|
||||
switch (uMessage) {
|
||||
|
|
|
@ -1,9 +0,0 @@
|
|||
LIBRARY slayer.dll
|
||||
|
||||
EXPORTS
|
||||
DllCanUnloadNow@0
|
||||
DllGetClassObject@12
|
||||
DllRegisterServer@0
|
||||
DllUnregisterServer@0
|
||||
|
||||
; EOF
|
|
@ -1,5 +1,5 @@
|
|||
<module name="slayer" type="win32dll" baseaddress="${BASEADDRESS_SLAYER}" installbase="system32" installname="slayer.dll" unicode="yes">
|
||||
<importlibrary definition="slayer.def" />
|
||||
<importlibrary definition="slayer.spec" />
|
||||
<include base="slayer">.</include>
|
||||
<library>kernel32</library>
|
||||
<library>user32</library>
|
||||
|
|
4
reactos/dll/shellext/slayer/slayer.spec
Normal file
4
reactos/dll/shellext/slayer/slayer.spec
Normal file
|
@ -0,0 +1,4 @@
|
|||
@ stdcall DllCanUnloadNow()
|
||||
@ stdcall DllGetClassObject(long long ptr)
|
||||
@ stdcall DllRegisterServer()
|
||||
@ stdcall DllUnregisterServer()
|
|
@ -1,571 +0,0 @@
|
|||
;
|
||||
; crtdll.def
|
||||
;
|
||||
; Exports from crtdll.dll from Windows 95 SYSTEM directory. Hopefully this
|
||||
; should also work with the crtdll provided with Windows NT.
|
||||
; Exports from crtdll.dll from Windows NT Server 4.0.
|
||||
;
|
||||
; Contributors:
|
||||
; Created by Colin Peters <colin@bird.fu.is.saga-u.ac.jp>
|
||||
; Modified by Adhi P. Yoedo <adhi@primatama.co.id>
|
||||
;
|
||||
; THIS SOFTWARE IS NOT COPYRIGHTED
|
||||
;
|
||||
; This source code is offered for use in the public domain. You may
|
||||
; use, modify or distribute it freely.
|
||||
;
|
||||
; This code is distributed in the hope that it will be useful but
|
||||
; WITHOUT ANY WARRANTY. ALL WARRENTIES, EXPRESS OR IMPLIED ARE HEREBY
|
||||
; DISCLAMED. This includes but is not limited to warrenties of
|
||||
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
;
|
||||
; $Revision: 1.19 $
|
||||
; $Author$
|
||||
; $Date$
|
||||
;
|
||||
; These three functions appear to be name mangled in some way, so GCC is
|
||||
; probably not going to be able to use them in any case.
|
||||
;
|
||||
; ??2@YAPAXI@Z
|
||||
; ??3@YAXPAX@Z
|
||||
; ?_set_new_handler@@YAP6AHI@ZP6AHI@Z@Z
|
||||
;
|
||||
; Added functional equivalent placeholders:
|
||||
;
|
||||
; __builtin_new
|
||||
; __builtin_delete
|
||||
; _set_new_handler__FPFUi_i
|
||||
; I commented out these, cause i dont get why they were added. -Gunnar
|
||||
;
|
||||
LIBRARY CRTDLL.DLL
|
||||
EXPORTS
|
||||
;__builtin_new
|
||||
;__builtin_delete
|
||||
??2@YAPAXI@Z=MSVCRT_operator_new
|
||||
??3@YAXPAX@Z=MSVCRT_operator_delete
|
||||
?_set_new_handler@@YAP6AHI@ZP6AHI@Z@Z=MSVCRT__set_new_handler
|
||||
;_set_new_handler__FPFUi_i
|
||||
_CIacos
|
||||
_CIasin
|
||||
_CIatan
|
||||
_CIatan2
|
||||
_CIcos
|
||||
_CIcosh
|
||||
_CIexp
|
||||
_CIfmod
|
||||
_CIlog
|
||||
_CIlog10
|
||||
_CIpow
|
||||
_CIsin
|
||||
_CIsinh
|
||||
_CIsqrt
|
||||
_CItan
|
||||
_CItanh
|
||||
_HUGE_dll=_HUGE DATA
|
||||
_XcptFilter
|
||||
__GetMainArgs
|
||||
__argc_dll=__argc DATA
|
||||
__argv_dll=__argv DATA
|
||||
__dllonexit
|
||||
__doserrno
|
||||
__fpecode
|
||||
__isascii=NTDLL.__isascii
|
||||
__iscsym=NTDLL.__iscsym
|
||||
__iscsymf=NTDLL.__iscsymf
|
||||
__mb_cur_max_dll=__mb_cur_max DATA
|
||||
__pxcptinfoptrs
|
||||
__threadhandle
|
||||
__threadid
|
||||
__toascii=NTDLL.__toascii
|
||||
_abnormal_termination
|
||||
_access
|
||||
_acmdln_dll=_acmdln DATA
|
||||
_aexit_rtn_dll=_aexit_rtn DATA
|
||||
_amsg_exit
|
||||
_assert
|
||||
_basemajor_dll=CRTDLL__basemajor_dll DATA
|
||||
_baseminor_dll=CRTDLL__baseminor_dll DATA
|
||||
_baseversion_dll=CRTDLL__baseversion_dll DATA
|
||||
_beep
|
||||
_beginthread
|
||||
_c_exit
|
||||
_cabs
|
||||
_cexit
|
||||
_cgets
|
||||
_chdir
|
||||
_chdrive
|
||||
_chgsign
|
||||
_chmod
|
||||
_chsize
|
||||
_clearfp
|
||||
_close
|
||||
_commit
|
||||
_commode_dll=_commode DATA
|
||||
_control87
|
||||
_controlfp
|
||||
_copysign
|
||||
_cprintf
|
||||
_cpumode_dll=_cpumode DATA ;fixme: wine has CRTDLL__cpumode_dll
|
||||
_cputs
|
||||
_creat
|
||||
_cscanf
|
||||
_ctype DATA
|
||||
_cwait
|
||||
_daylight_dll=_daylight DATA
|
||||
_dup
|
||||
_dup2
|
||||
_ecvt
|
||||
_endthread
|
||||
_environ_dll=_environ DATA
|
||||
_eof
|
||||
_errno
|
||||
_except_handler2
|
||||
_execl
|
||||
_execle
|
||||
_execlp
|
||||
_execlpe
|
||||
_execv
|
||||
_execve
|
||||
_execvp
|
||||
_execvpe
|
||||
_exit
|
||||
_expand
|
||||
_fcloseall
|
||||
_fcvt
|
||||
_fdopen
|
||||
_fgetchar
|
||||
_fgetwchar
|
||||
_filbuf
|
||||
;_fileinfo_dll=_fileinfo DATA
|
||||
_filelength
|
||||
_fileno DATA
|
||||
_findclose
|
||||
_findfirst
|
||||
_findnext
|
||||
_finite
|
||||
_flsbuf
|
||||
_flushall
|
||||
_fmode_dll=_fmode DATA
|
||||
_fpclass
|
||||
_fpieee_flt
|
||||
_fpreset
|
||||
_fputchar
|
||||
_fputwchar
|
||||
_fsopen
|
||||
_fstat=CRTDLL__fstat
|
||||
_ftime
|
||||
_ftol=NTDLL._ftol
|
||||
_fullpath
|
||||
_futime
|
||||
_gcvt
|
||||
_get_osfhandle
|
||||
_getch
|
||||
_getche
|
||||
_getcwd
|
||||
_getdcwd
|
||||
_getdiskfree
|
||||
_getdllprocaddr
|
||||
_getdrive
|
||||
_getdrives
|
||||
_getpid
|
||||
_getsystime
|
||||
_getw
|
||||
_global_unwind2
|
||||
_heapchk
|
||||
_heapmin
|
||||
_heapset
|
||||
_heapwalk
|
||||
_hypot
|
||||
_initterm
|
||||
_iob DATA
|
||||
_isatty
|
||||
_isctype
|
||||
_ismbbalnum
|
||||
_ismbbalpha
|
||||
_ismbbgraph
|
||||
_ismbbkalnum
|
||||
_ismbbkana
|
||||
_ismbbkpunct
|
||||
_ismbblead
|
||||
_ismbbprint
|
||||
_ismbbpunct
|
||||
_ismbbtrail
|
||||
_ismbcalpha
|
||||
_ismbcdigit
|
||||
_ismbchira
|
||||
_ismbckata
|
||||
_ismbcl0
|
||||
_ismbcl1
|
||||
_ismbcl2
|
||||
_ismbclegal
|
||||
_ismbclower
|
||||
_ismbcprint
|
||||
_ismbcspace
|
||||
_ismbcsymbol
|
||||
_ismbcupper
|
||||
_ismbslead
|
||||
_ismbstrail
|
||||
_isnan
|
||||
_itoa=NTDLL._itoa
|
||||
_itow=NTDLL._itow
|
||||
_j0
|
||||
_j1
|
||||
_jn
|
||||
_kbhit
|
||||
_lfind
|
||||
_loaddll
|
||||
_local_unwind2
|
||||
_locking
|
||||
_logb
|
||||
_lrotl
|
||||
_lrotr
|
||||
_lsearch
|
||||
_lseek
|
||||
_ltoa=NTDLL._ltoa
|
||||
_ltow=NTDLL._ltow
|
||||
_makepath
|
||||
_matherr
|
||||
_mbbtombc
|
||||
_mbbtype
|
||||
_mbccpy
|
||||
_mbcjistojms
|
||||
_mbcjmstojis
|
||||
_mbclen
|
||||
_mbctohira
|
||||
_mbctokata
|
||||
_mbctolower
|
||||
_mbctombb
|
||||
_mbctoupper
|
||||
_mbctype DATA
|
||||
_mbsbtype
|
||||
_mbscat
|
||||
_mbschr
|
||||
_mbscmp
|
||||
_mbscpy
|
||||
_mbscspn
|
||||
_mbsdec
|
||||
_mbsdup
|
||||
_mbsicmp
|
||||
_mbsinc
|
||||
_mbslen
|
||||
_mbslwr
|
||||
_mbsnbcat
|
||||
_mbsnbcmp
|
||||
_mbsnbcnt
|
||||
_mbsnbcpy
|
||||
_mbsnbicmp
|
||||
_mbsnbset
|
||||
_mbsncat
|
||||
_mbsnccnt
|
||||
_mbsncmp
|
||||
_mbsncpy
|
||||
_mbsnextc
|
||||
_mbsnicmp
|
||||
_mbsninc
|
||||
_mbsnset
|
||||
_mbspbrk
|
||||
_mbsrchr
|
||||
_mbsrev
|
||||
_mbsset
|
||||
_mbsspn
|
||||
_mbsspnp
|
||||
_mbsstr
|
||||
_mbstok
|
||||
_mbstrlen
|
||||
_mbsupr
|
||||
_memccpy
|
||||
_memicmp=NTDLL._memicmp
|
||||
_mkdir
|
||||
_mktemp
|
||||
_msize
|
||||
_nextafter
|
||||
_onexit
|
||||
_open
|
||||
_open_osfhandle
|
||||
_osmajor_dll=CRTDLL__osmajor_dll DATA
|
||||
_osminor_dll=CRTDLL__osminor_dll DATA
|
||||
_osmode_dll=CRTDLL__osmode_dll DATA
|
||||
_osver_dll=_osver DATA
|
||||
_osversion_dll=CRTDLL__osversion_dll DATA
|
||||
_pclose
|
||||
_pctype_dll=_pctype DATA
|
||||
_pgmptr_dll=_pgmptr DATA
|
||||
_pipe
|
||||
_popen
|
||||
_purecall
|
||||
_putch
|
||||
_putenv
|
||||
_putw
|
||||
_pwctype_dll=_pwctype DATA
|
||||
_read
|
||||
_rmdir
|
||||
_rmtmp
|
||||
_rotl
|
||||
_rotr
|
||||
_scalb
|
||||
_searchenv
|
||||
_seterrormode
|
||||
_setjmp
|
||||
_setmode
|
||||
_setsystime
|
||||
_sleep
|
||||
_snprintf
|
||||
_snwprintf
|
||||
_sopen
|
||||
_spawnl
|
||||
_spawnle
|
||||
_spawnlp
|
||||
_spawnlpe
|
||||
_spawnv
|
||||
_spawnve
|
||||
_spawnvp
|
||||
_spawnvpe
|
||||
_splitpath=NTDLL._splitpath
|
||||
_stat=CRTDLL__stat
|
||||
_statusfp
|
||||
_strcmpi=NTDLL._strcmpi
|
||||
_strdate
|
||||
_strdec
|
||||
_strdup
|
||||
_strerror
|
||||
_stricmp=NTDLL._stricmp
|
||||
_stricoll
|
||||
_strinc
|
||||
_strlwr=NTDLL._strlwr
|
||||
_strncnt
|
||||
_strnextc
|
||||
_strnicmp=NTDLL._strnicmp
|
||||
_strninc
|
||||
_strnset
|
||||
_strrev
|
||||
_strset
|
||||
_strspnp
|
||||
_strtime
|
||||
_strupr=NTDLL._strupr
|
||||
_swab
|
||||
_sys_errlist DATA
|
||||
_sys_nerr_dll=_sys_nerr DATA
|
||||
_tell
|
||||
_tempnam
|
||||
_timezone_dll=_timezone
|
||||
_tolower=NTDLL._tolower
|
||||
_toupper=NTDLL._toupper
|
||||
_tzname DATA
|
||||
_tzset
|
||||
_ultoa=NTDLL._ultoa
|
||||
_ultow=NTDLL._ultow
|
||||
_umask
|
||||
_ungetch
|
||||
_unlink
|
||||
_unloaddll
|
||||
_utime
|
||||
_vsnprintf
|
||||
_vsnwprintf
|
||||
_wcsdup
|
||||
_wcsicmp
|
||||
_wcsicoll
|
||||
_wcslwr
|
||||
_wcsnicmp=NTDLL._wcsnicmp
|
||||
_wcsnset
|
||||
_wcsrev
|
||||
_wcsset
|
||||
_wcsupr
|
||||
_winmajor_dll=_winmajor DATA
|
||||
_winminor_dll=_winminor DATA
|
||||
_winver_dll=_winver DATA
|
||||
_write
|
||||
_wtoi=NTDLL._wtoi
|
||||
_wtol=NTDLL._wtol
|
||||
_y0
|
||||
_y1
|
||||
_yn
|
||||
abort
|
||||
abs=NTDLL.abs
|
||||
acos
|
||||
asctime
|
||||
asin
|
||||
atan=NTDLL.atan
|
||||
atan2
|
||||
atexit
|
||||
atof
|
||||
atoi=NTDLL.atoi
|
||||
atol=NTDLL.atol
|
||||
bsearch=NTDLL.bsearch
|
||||
calloc
|
||||
ceil=NTDLL.ceil
|
||||
clearerr
|
||||
clock
|
||||
cos=NTDLL.cos
|
||||
cosh
|
||||
ctime
|
||||
difftime
|
||||
div
|
||||
exit
|
||||
exp
|
||||
fabs=NTDLL.fabs
|
||||
fclose
|
||||
feof
|
||||
ferror
|
||||
fflush
|
||||
fgetc
|
||||
fgetpos
|
||||
fgets
|
||||
fgetwc
|
||||
floor=NTDLL.floor
|
||||
fmod
|
||||
fopen
|
||||
fprintf
|
||||
fputc
|
||||
fputs
|
||||
fputwc
|
||||
fread
|
||||
free
|
||||
freopen
|
||||
frexp
|
||||
fscanf
|
||||
fseek
|
||||
fsetpos
|
||||
ftell
|
||||
fwprintf
|
||||
fwrite
|
||||
fwscanf
|
||||
getc
|
||||
getchar
|
||||
getenv
|
||||
gets
|
||||
gmtime
|
||||
is_wctype
|
||||
isalnum=NTDLL.isalnum
|
||||
isalpha=NTDLL.isalpha
|
||||
iscntrl=NTDLL.iscntrl
|
||||
isdigit=NTDLL.isdigit
|
||||
isgraph=NTDLL.isgraph
|
||||
isleadbyte
|
||||
islower=NTDLL.islower
|
||||
isprint=NTDLL.isprint
|
||||
ispunct=NTDLL.ispunct
|
||||
isspace=NTDLL.isspace
|
||||
isupper=NTDLL.isupper
|
||||
iswalnum
|
||||
iswalpha=NTDLL.iswalpha
|
||||
iswascii
|
||||
iswcntrl
|
||||
iswctype=NTDLL.iswctype
|
||||
iswdigit=NTDLL.iswdigit
|
||||
iswgraph
|
||||
iswlower=NTDLL.iswlower
|
||||
iswprint
|
||||
iswpunct
|
||||
iswspace=NTDLL.iswspace
|
||||
iswupper
|
||||
iswxdigit=NTDLL.iswxdigit
|
||||
isxdigit=NTDLL.isxdigit
|
||||
labs=NTDLL.labs
|
||||
ldexp
|
||||
ldiv
|
||||
localeconv
|
||||
localtime
|
||||
log=NTDLL.log
|
||||
log10
|
||||
longjmp
|
||||
malloc
|
||||
mblen
|
||||
mbstowcs=NTDLL.mbstowcs
|
||||
mbtowc
|
||||
memchr=NTDLL.memchr
|
||||
memcmp=NTDLL.memcmp
|
||||
memcpy=NTDLL.memcpy
|
||||
memmove=NTDLL.memmove
|
||||
memset
|
||||
mktime
|
||||
modf
|
||||
perror
|
||||
pow
|
||||
printf
|
||||
putc
|
||||
putchar
|
||||
puts
|
||||
qsort=NTDLL.qsort
|
||||
raise
|
||||
rand
|
||||
realloc
|
||||
remove
|
||||
rename
|
||||
rewind
|
||||
scanf
|
||||
setbuf
|
||||
setlocale
|
||||
setvbuf
|
||||
signal
|
||||
sin=NTDLL.sin
|
||||
sinh
|
||||
sprintf
|
||||
sqrt=NTDLL.sqrt
|
||||
srand
|
||||
sscanf
|
||||
strcat
|
||||
strchr
|
||||
strcmp=NTDLL.strcmp
|
||||
strcoll
|
||||
strcpy
|
||||
strcspn
|
||||
strerror
|
||||
strftime
|
||||
strlen
|
||||
strncat
|
||||
strncmp
|
||||
strncpy
|
||||
strpbrk=NTDLL.strpbrk
|
||||
strrchr
|
||||
strspn
|
||||
strstr=NTDLL.strstr
|
||||
strtod
|
||||
strtok
|
||||
strtol=NTDLL.strtol
|
||||
strtoul
|
||||
strtoull
|
||||
strxfrm
|
||||
swprintf
|
||||
swscanf
|
||||
system
|
||||
tan=NTDLL.tan
|
||||
tanh
|
||||
time
|
||||
tmpfile
|
||||
tmpnam
|
||||
tolower=NTDLL.tolower
|
||||
toupper=NTDLL.toupper
|
||||
towlower=NTDLL.towlower
|
||||
towupper=NTDLL.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=NTDLL.wcstol
|
||||
wcstombs
|
||||
wcstoul=NTDLL.wcstoul
|
||||
wcsxfrm
|
||||
wctomb
|
||||
wprintf
|
||||
wscanf
|
|
@ -1,5 +1,5 @@
|
|||
<module name="crtdll" type="win32dll" baseaddress="${BASEADDRESS_CRTDLL}" mangledsymbols="true" installbase="system32" installname="crtdll.dll" iscrt="true">
|
||||
<importlibrary definition="crtdll.def" />
|
||||
<importlibrary definition="crtdll.spec" />
|
||||
<include base="crtdll">.</include>
|
||||
<include base="crt">include</include>
|
||||
<define name="USE_MSVCRT_PREFIX" />
|
||||
|
|
528
reactos/dll/win32/crtdll/crtdll.spec
Normal file
528
reactos/dll/win32/crtdll/crtdll.spec
Normal file
|
@ -0,0 +1,528 @@
|
|||
# Old C runtime library. All functions provided by msvcrt
|
||||
|
||||
@ cdecl ??2@YAPAXI@Z(long) msvcrt.??2@YAPAXI@Z
|
||||
@ cdecl ??3@YAXPAX@Z(ptr) msvcrt.??3@YAXPAX@Z
|
||||
@ cdecl ?_set_new_handler@@YAP6AHI@ZP6AHI@Z@Z(ptr) msvcrt.?_set_new_handler@@YAP6AHI@ZP6AHI@Z@Z
|
||||
@ cdecl _CIacos() msvcrt._CIacos
|
||||
@ cdecl _CIasin() msvcrt._CIasin
|
||||
@ cdecl _CIatan() msvcrt._CIatan
|
||||
@ cdecl _CIatan2() msvcrt._CIatan2
|
||||
@ cdecl _CIcos() msvcrt._CIcos
|
||||
@ cdecl _CIcosh() msvcrt._CIcosh
|
||||
@ cdecl _CIexp() msvcrt._CIexp
|
||||
@ cdecl _CIfmod() msvcrt._CIfmod
|
||||
@ cdecl _CIlog() msvcrt._CIlog
|
||||
@ cdecl _CIlog10() msvcrt._CIlog10
|
||||
@ cdecl _CIpow() msvcrt._CIpow
|
||||
@ cdecl _CIsin() msvcrt._CIsin
|
||||
@ cdecl _CIsinh() msvcrt._CIsinh
|
||||
@ cdecl _CIsqrt() msvcrt._CIsqrt
|
||||
@ cdecl _CItan() msvcrt._CItan
|
||||
@ cdecl _CItanh() msvcrt._CItanh
|
||||
@ extern _HUGE_dll msvcrt._HUGE
|
||||
@ cdecl _XcptFilter(long ptr) msvcrt._XcptFilter
|
||||
@ cdecl __GetMainArgs(ptr ptr ptr long)
|
||||
@ extern __argc_dll msvcrt.__argc
|
||||
@ extern __argv_dll msvcrt.__argv
|
||||
@ cdecl __dllonexit(ptr ptr ptr) msvcrt.__dllonexit
|
||||
@ cdecl __doserrno() msvcrt.__doserrno
|
||||
@ cdecl __fpecode() msvcrt.__fpecode
|
||||
@ cdecl __isascii(long) msvcrt.__isascii
|
||||
@ cdecl __iscsym(long) msvcrt.__iscsym
|
||||
@ cdecl __iscsymf(long) msvcrt.__iscsymf
|
||||
@ extern __mb_cur_max_dll msvcrt.__mb_cur_max
|
||||
@ cdecl __pxcptinfoptrs() msvcrt.__pxcptinfoptrs
|
||||
@ cdecl __threadhandle() msvcrt.__threadhandle
|
||||
@ cdecl __threadid() msvcrt.__threadid
|
||||
@ cdecl __toascii(long) msvcrt.__toascii
|
||||
@ cdecl _abnormal_termination() msvcrt._abnormal_termination
|
||||
@ cdecl _access(str long) msvcrt._access
|
||||
@ extern _acmdln_dll msvcrt._acmdln
|
||||
@ extern _aexit_rtn_dll msvcrt._aexit_rtn
|
||||
@ cdecl _amsg_exit(long) msvcrt._amsg_exit
|
||||
@ cdecl _assert(str str long) msvcrt._assert
|
||||
@ extern _basemajor_dll CRTDLL__basemajor_dll
|
||||
@ extern _baseminor_dll CRTDLL__baseminor_dll
|
||||
@ extern _baseversion_dll CRTDLL__baseversion_dll
|
||||
@ cdecl _beep(long long) msvcrt._beep
|
||||
@ cdecl _beginthread(ptr long ptr) msvcrt._beginthread
|
||||
@ cdecl _c_exit() msvcrt._c_exit
|
||||
@ cdecl _cabs(long) msvcrt._cabs
|
||||
@ cdecl _cexit() msvcrt._cexit
|
||||
@ cdecl _cgets(str) msvcrt._cgets
|
||||
@ cdecl _chdir(str) msvcrt._chdir
|
||||
@ cdecl _chdrive(long) msvcrt._chdrive
|
||||
@ cdecl _chgsign( double ) msvcrt._chgsign
|
||||
@ cdecl _chmod(str long) msvcrt._chmod
|
||||
@ cdecl _chsize(long long) msvcrt._chsize
|
||||
@ cdecl _clearfp() msvcrt._clearfp
|
||||
@ cdecl _close(long) msvcrt._close
|
||||
@ cdecl _commit(long) msvcrt._commit
|
||||
@ extern _commode_dll msvcrt._commode
|
||||
@ cdecl _control87(long long) msvcrt._control87
|
||||
@ cdecl _controlfp(long long) msvcrt._controlfp
|
||||
@ cdecl _copysign( double double ) msvcrt._copysign
|
||||
@ varargs _cprintf(str) msvcrt._cprintf
|
||||
@ extern _cpumode_dll CRTDLL__cpumode_dll
|
||||
@ cdecl _cputs(str) msvcrt._cputs
|
||||
@ cdecl _creat(str long) msvcrt._creat
|
||||
@ varargs _cscanf(str) msvcrt._cscanf
|
||||
@ extern _ctype msvcrt._ctype
|
||||
@ cdecl _cwait(ptr long long) msvcrt._cwait
|
||||
@ extern _daylight_dll msvcrt._daylight
|
||||
@ cdecl _dup(long) msvcrt._dup
|
||||
@ cdecl _dup2(long long) msvcrt._dup2
|
||||
@ cdecl _ecvt( double long ptr ptr) msvcrt._ecvt
|
||||
@ cdecl _endthread() msvcrt._endthread
|
||||
@ extern _environ_dll msvcrt._environ
|
||||
@ cdecl _eof(long) msvcrt._eof
|
||||
@ cdecl _errno() msvcrt._errno
|
||||
@ cdecl _except_handler2(ptr ptr ptr ptr) msvcrt._except_handler2
|
||||
@ varargs _execl(str str) msvcrt._execl
|
||||
@ varargs _execle(str str) msvcrt._execle
|
||||
@ varargs _execlp(str str) msvcrt._execlp
|
||||
@ varargs _execlpe(str str) msvcrt._execlpe
|
||||
@ cdecl _execv(str str) msvcrt._execv
|
||||
@ cdecl _execve(str str str) msvcrt._execve
|
||||
@ cdecl _execvp(str str) msvcrt._execvp
|
||||
@ cdecl _execvpe(str str str) msvcrt._execvpe
|
||||
@ cdecl _exit(long) msvcrt._exit
|
||||
@ cdecl _expand(ptr long) msvcrt._expand
|
||||
@ cdecl _fcloseall() msvcrt._fcloseall
|
||||
@ cdecl _fcvt( double long ptr ptr) msvcrt._fcvt
|
||||
@ cdecl _fdopen(long str) msvcrt._fdopen
|
||||
@ cdecl _fgetchar() msvcrt._fgetchar
|
||||
@ cdecl _fgetwchar() msvcrt._fgetwchar
|
||||
@ cdecl _filbuf(ptr) msvcrt._filbuf
|
||||
@ extern _fileinfo_dll msvcrt._fileinfo
|
||||
@ cdecl _filelength(long) msvcrt._filelength
|
||||
@ cdecl _fileno(ptr) msvcrt._fileno
|
||||
@ cdecl _findclose(long) msvcrt._findclose
|
||||
@ cdecl _findfirst(str ptr) msvcrt._findfirst
|
||||
@ cdecl _findnext(long ptr) msvcrt._findnext
|
||||
@ cdecl _finite( double ) msvcrt._finite
|
||||
@ cdecl _flsbuf(long ptr) msvcrt._flsbuf
|
||||
@ cdecl _flushall() msvcrt._flushall
|
||||
@ extern _fmode_dll msvcrt._fmode
|
||||
@ cdecl _fpclass(double) msvcrt._fpclass
|
||||
@ cdecl _fpieee_flt(long ptr ptr) msvcrt._fpieee_flt
|
||||
@ cdecl _fpreset() msvcrt._fpreset
|
||||
@ cdecl _fputchar(long) msvcrt._fputchar
|
||||
@ cdecl _fputwchar(long) msvcrt._fputwchar
|
||||
@ cdecl _fsopen(str str long) msvcrt._fsopen
|
||||
@ cdecl _fstat(long ptr) CRTDLL__fstat
|
||||
@ cdecl _ftime(ptr) msvcrt._ftime
|
||||
@ cdecl -ret64 _ftol() msvcrt._ftol
|
||||
@ cdecl _fullpath(ptr str long) msvcrt._fullpath
|
||||
@ cdecl _futime(long ptr) msvcrt._futime
|
||||
@ cdecl _gcvt( double long str) msvcrt._gcvt
|
||||
@ cdecl _get_osfhandle(long) msvcrt._get_osfhandle
|
||||
@ cdecl _getch() msvcrt._getch
|
||||
@ cdecl _getche() msvcrt._getche
|
||||
@ cdecl _getcwd(str long) msvcrt._getcwd
|
||||
@ cdecl _getdcwd(long str long) msvcrt._getdcwd
|
||||
@ cdecl _getdiskfree(long ptr) msvcrt._getdiskfree
|
||||
@ cdecl _getdllprocaddr(long str long) msvcrt._getdllprocaddr
|
||||
@ cdecl _getdrive() msvcrt._getdrive
|
||||
@ cdecl _getdrives() msvcrt._getdrives
|
||||
@ cdecl _getpid() msvcrt._getpid
|
||||
@ cdecl _getsystime(ptr) msvcrt._getsystime
|
||||
@ cdecl _getw(ptr) msvcrt._getw
|
||||
@ cdecl _global_unwind2(ptr) msvcrt._global_unwind2
|
||||
@ cdecl _heapchk() msvcrt._heapchk
|
||||
@ cdecl _heapmin() msvcrt._heapmin
|
||||
@ cdecl _heapset(long) msvcrt._heapset
|
||||
@ cdecl _heapwalk(ptr) msvcrt._heapwalk
|
||||
@ cdecl _hypot(double double) msvcrt._hypot
|
||||
@ cdecl _initterm(ptr ptr) msvcrt._initterm
|
||||
@ extern _iob msvcrt._iob
|
||||
@ cdecl _isatty(long) msvcrt._isatty
|
||||
@ cdecl _isctype(long long) msvcrt._isctype
|
||||
@ cdecl _ismbbalnum(long) msvcrt._ismbbalnum
|
||||
@ cdecl _ismbbalpha(long) msvcrt._ismbbalpha
|
||||
@ cdecl _ismbbgraph(long) msvcrt._ismbbgraph
|
||||
@ cdecl _ismbbkalnum(long) msvcrt._ismbbkalnum
|
||||
@ cdecl _ismbbkana(long) msvcrt._ismbbkana
|
||||
@ cdecl _ismbbkpunct(long) msvcrt._ismbbkpunct
|
||||
@ cdecl _ismbblead(long) msvcrt._ismbblead
|
||||
@ cdecl _ismbbprint(long) msvcrt._ismbbprint
|
||||
@ cdecl _ismbbpunct(long) msvcrt._ismbbpunct
|
||||
@ cdecl _ismbbtrail(long) msvcrt._ismbbtrail
|
||||
@ cdecl _ismbcalpha(long) msvcrt._ismbcalpha
|
||||
@ cdecl _ismbcdigit(long) msvcrt._ismbcdigit
|
||||
@ cdecl _ismbchira(long) msvcrt._ismbchira
|
||||
@ cdecl _ismbckata(long) msvcrt._ismbckata
|
||||
@ cdecl _ismbcl0(long) msvcrt._ismbcl0
|
||||
@ cdecl _ismbcl1(long) msvcrt._ismbcl1
|
||||
@ cdecl _ismbcl2(long) msvcrt._ismbcl2
|
||||
@ cdecl _ismbclegal(long) msvcrt._ismbclegal
|
||||
@ cdecl _ismbclower(long) msvcrt._ismbclower
|
||||
@ cdecl _ismbcprint(long) msvcrt._ismbcprint
|
||||
@ cdecl _ismbcspace(long) msvcrt._ismbcspace
|
||||
@ cdecl _ismbcsymbol(long) msvcrt._ismbcsymbol
|
||||
@ cdecl _ismbcupper(long) msvcrt._ismbcupper
|
||||
@ cdecl _ismbslead(ptr ptr) msvcrt._ismbslead
|
||||
@ cdecl _ismbstrail(ptr ptr) msvcrt._ismbstrail
|
||||
@ cdecl _isnan( double ) msvcrt._isnan
|
||||
@ cdecl _itoa(long ptr long) msvcrt._itoa
|
||||
@ cdecl _itow(long ptr long) msvcrt._itow
|
||||
@ cdecl _j0(double) msvcrt._j0
|
||||
@ cdecl _j1(double) msvcrt._j1
|
||||
@ cdecl _jn(long double) msvcrt._jn
|
||||
@ cdecl _kbhit() msvcrt._kbhit
|
||||
@ cdecl _lfind(ptr ptr ptr long ptr) msvcrt._lfind
|
||||
@ cdecl _loaddll(str) msvcrt._loaddll
|
||||
@ cdecl _local_unwind2(ptr long) msvcrt._local_unwind2
|
||||
@ cdecl _locking(long long long) msvcrt._locking
|
||||
@ cdecl _logb( double ) msvcrt._logb
|
||||
@ cdecl _lrotl(long long) msvcrt._lrotl
|
||||
@ cdecl _lrotr(long long) msvcrt._lrotr
|
||||
@ cdecl _lsearch(ptr ptr long long ptr) msvcrt._lsearch
|
||||
@ cdecl _lseek(long long long) msvcrt._lseek
|
||||
@ cdecl _ltoa(long ptr long) msvcrt._ltoa
|
||||
@ cdecl _ltow(long ptr long) msvcrt._ltow
|
||||
@ cdecl _makepath(str str str str str) msvcrt._makepath
|
||||
@ cdecl _matherr(ptr) msvcrt._matherr
|
||||
@ cdecl _mbbtombc(long) msvcrt._mbbtombc
|
||||
@ cdecl _mbbtype(long long) msvcrt._mbbtype
|
||||
@ cdecl _mbccpy(str str) msvcrt._mbccpy
|
||||
@ cdecl _mbcjistojms(long) msvcrt._mbcjistojms
|
||||
@ cdecl _mbcjmstojis(long) msvcrt._mbcjmstojis
|
||||
@ cdecl _mbclen(ptr) msvcrt._mbclen
|
||||
@ cdecl _mbctohira(long) msvcrt._mbctohira
|
||||
@ cdecl _mbctokata(long) msvcrt._mbctokata
|
||||
@ cdecl _mbctolower(long) msvcrt._mbctolower
|
||||
@ cdecl _mbctombb(long) msvcrt._mbctombb
|
||||
@ cdecl _mbctoupper(long) msvcrt._mbctoupper
|
||||
@ extern _mbctype msvcrt._mbctype
|
||||
@ cdecl _mbsbtype(str long) msvcrt._mbsbtype
|
||||
@ cdecl _mbscat(str str) msvcrt._mbscat
|
||||
@ cdecl _mbschr(str long) msvcrt._mbschr
|
||||
@ cdecl _mbscmp(str str) msvcrt._mbscmp
|
||||
@ cdecl _mbscpy(ptr str) msvcrt._mbscpy
|
||||
@ cdecl _mbscspn(str str) msvcrt._mbscspn
|
||||
@ cdecl _mbsdec(ptr ptr) msvcrt._mbsdec
|
||||
@ cdecl _mbsdup(str) msvcrt._mbsdup
|
||||
@ cdecl _mbsicmp(str str) msvcrt._mbsicmp
|
||||
@ cdecl _mbsinc(str) msvcrt._mbsinc
|
||||
@ cdecl _mbslen(str) msvcrt._mbslen
|
||||
@ cdecl _mbslwr(str) msvcrt._mbslwr
|
||||
@ cdecl _mbsnbcat(str str long) msvcrt._mbsnbcat
|
||||
@ cdecl _mbsnbcmp(str str long) msvcrt._mbsnbcmp
|
||||
@ cdecl _mbsnbcnt(ptr long) msvcrt._mbsnbcnt
|
||||
@ cdecl _mbsnbcpy(ptr str long) msvcrt._mbsnbcpy
|
||||
@ cdecl _mbsnbicmp(str str long) msvcrt._mbsnbicmp
|
||||
@ cdecl _mbsnbset(str long long) msvcrt._mbsnbset
|
||||
@ cdecl _mbsncat(str str long) msvcrt._mbsncat
|
||||
@ cdecl _mbsnccnt(str long) msvcrt._mbsnccnt
|
||||
@ cdecl _mbsncmp(str str long) msvcrt._mbsncmp
|
||||
@ cdecl _mbsncpy(str str long) msvcrt._mbsncpy
|
||||
@ cdecl _mbsnextc(str) msvcrt._mbsnextc
|
||||
@ cdecl _mbsnicmp(str str long) msvcrt._mbsnicmp
|
||||
@ cdecl _mbsninc(str long) msvcrt._mbsninc
|
||||
@ cdecl _mbsnset(str long long) msvcrt._mbsnset
|
||||
@ cdecl _mbspbrk(str str) msvcrt._mbspbrk
|
||||
@ cdecl _mbsrchr(str long) msvcrt._mbsrchr
|
||||
@ cdecl _mbsrev(str) msvcrt._mbsrev
|
||||
@ cdecl _mbsset(str long) msvcrt._mbsset
|
||||
@ cdecl _mbsspn(str str) msvcrt._mbsspn
|
||||
@ cdecl _mbsspnp(str str) msvcrt._mbsspnp
|
||||
@ cdecl _mbsstr(str str) msvcrt._mbsstr
|
||||
@ cdecl _mbstok(str str) msvcrt._mbstok
|
||||
@ cdecl _mbstrlen(str) msvcrt._mbstrlen
|
||||
@ cdecl _mbsupr(str) msvcrt._mbsupr
|
||||
@ cdecl _memccpy(ptr ptr long long) msvcrt._memccpy
|
||||
@ cdecl _memicmp(str str long) msvcrt._memicmp
|
||||
@ cdecl _mkdir(str) msvcrt._mkdir
|
||||
@ cdecl _mktemp(str) msvcrt._mktemp
|
||||
@ cdecl _msize(ptr) msvcrt._msize
|
||||
@ cdecl _nextafter(double double) msvcrt._nextafter
|
||||
@ cdecl _onexit(ptr) msvcrt._onexit
|
||||
@ varargs _open(str long) msvcrt._open
|
||||
@ cdecl _open_osfhandle(long long) msvcrt._open_osfhandle
|
||||
@ extern _osmajor_dll CRTDLL__osmajor_dll
|
||||
@ extern _osminor_dll CRTDLL__osminor_dll
|
||||
@ extern _osmode_dll CRTDLL__osmode_dll
|
||||
@ extern _osver_dll msvcrt._osver
|
||||
@ extern _osversion_dll CRTDLL__osversion_dll
|
||||
@ cdecl _pclose(ptr) msvcrt._pclose
|
||||
@ extern _pctype_dll msvcrt._pctype
|
||||
@ extern _pgmptr_dll msvcrt._pgmptr
|
||||
@ cdecl _pipe(ptr long long) msvcrt._pipe
|
||||
@ cdecl _popen(str str) msvcrt._popen
|
||||
@ cdecl _purecall() msvcrt._purecall
|
||||
@ cdecl _putch(long) msvcrt._putch
|
||||
@ cdecl _putenv(str) msvcrt._putenv
|
||||
@ cdecl _putw(long ptr) msvcrt._putw
|
||||
@ extern _pwctype_dll msvcrt._pwctype
|
||||
@ cdecl _read(long ptr long) msvcrt._read
|
||||
@ cdecl _rmdir(str) msvcrt._rmdir
|
||||
@ cdecl _rmtmp() msvcrt._rmtmp
|
||||
@ cdecl _rotl(long long) msvcrt._rotl
|
||||
@ cdecl _rotr(long long) msvcrt._rotr
|
||||
@ cdecl _scalb( double long) msvcrt._scalb
|
||||
@ cdecl _searchenv(str str ptr) msvcrt._searchenv
|
||||
@ cdecl _seterrormode(long) msvcrt._seterrormode
|
||||
@ cdecl -i386 _setjmp(ptr) msvcrt._setjmp
|
||||
@ cdecl _setmode(long long) msvcrt._setmode
|
||||
@ cdecl _setsystime(ptr long) msvcrt._setsystime
|
||||
@ cdecl _sleep(long) msvcrt._sleep
|
||||
@ varargs _snprintf(str long str) msvcrt._snprintf
|
||||
@ varargs _snwprintf(wstr long wstr) msvcrt._snwprintf
|
||||
@ varargs _sopen(str long long) msvcrt._sopen
|
||||
@ varargs _spawnl(long str str) msvcrt._spawnl
|
||||
@ varargs _spawnle(long str str) msvcrt._spawnle
|
||||
@ varargs _spawnlp(long str str) msvcrt._spawnlp
|
||||
@ varargs _spawnlpe(long str str) msvcrt._spawnlpe
|
||||
@ cdecl _spawnv(long str ptr) msvcrt._spawnv
|
||||
@ cdecl _spawnve(long str ptr ptr) msvcrt._spawnve
|
||||
@ cdecl _spawnvp(long str ptr) msvcrt._spawnvp
|
||||
@ cdecl _spawnvpe(long str ptr ptr) msvcrt._spawnvpe
|
||||
@ cdecl _splitpath(str ptr ptr ptr ptr) msvcrt._splitpath
|
||||
@ cdecl _stat(str ptr) CRTDLL__stat
|
||||
@ cdecl _statusfp() msvcrt._statusfp
|
||||
@ cdecl _strcmpi(str str) msvcrt._strcmpi
|
||||
@ cdecl _strdate(ptr) msvcrt._strdate
|
||||
@ cdecl _strdec(str str)
|
||||
@ cdecl _strdup(str) msvcrt._strdup
|
||||
@ cdecl _strerror(long) msvcrt._strerror
|
||||
@ cdecl _stricmp(str str) msvcrt._stricmp
|
||||
@ cdecl _stricoll(str str) msvcrt._stricoll
|
||||
@ cdecl _strinc(str)
|
||||
@ cdecl _strlwr(str) msvcrt._strlwr
|
||||
@ cdecl _strncnt(str long)
|
||||
@ cdecl _strnextc(str)
|
||||
@ cdecl _strnicmp(str str long) msvcrt._strnicmp
|
||||
@ cdecl _strninc(str long)
|
||||
@ cdecl _strnset(str long long) msvcrt._strnset
|
||||
@ cdecl _strrev(str) msvcrt._strrev
|
||||
@ cdecl _strset(str long) msvcrt._strset
|
||||
@ cdecl _strspnp(str str)
|
||||
@ cdecl _strtime(ptr) msvcrt._strtime
|
||||
@ cdecl _strupr(str) msvcrt._strupr
|
||||
@ cdecl _swab(str str long) msvcrt._swab
|
||||
@ extern _sys_errlist msvcrt._sys_errlist
|
||||
@ extern _sys_nerr_dll msvcrt._sys_nerr
|
||||
@ cdecl _tell(long) msvcrt._tell
|
||||
@ cdecl _tempnam(str str) msvcrt._tempnam
|
||||
@ extern _timezone_dll msvcrt._timezone
|
||||
@ cdecl _tolower(long) msvcrt._tolower
|
||||
@ cdecl _toupper(long) msvcrt._toupper
|
||||
@ extern _tzname msvcrt._tzname
|
||||
@ cdecl _tzset() msvcrt._tzset
|
||||
@ cdecl _ultoa(long ptr long) msvcrt._ultoa
|
||||
@ cdecl _ultow(long ptr long) msvcrt._ultow
|
||||
@ cdecl _umask(long) msvcrt._umask
|
||||
@ cdecl _ungetch(long) msvcrt._ungetch
|
||||
@ cdecl _unlink(str) msvcrt._unlink
|
||||
@ cdecl _unloaddll(long) msvcrt._unloaddll
|
||||
@ cdecl _utime(str ptr) msvcrt._utime
|
||||
@ cdecl _vsnprintf(ptr long ptr ptr) msvcrt._vsnprintf
|
||||
@ cdecl _vsnwprintf(ptr long wstr long) msvcrt._vsnwprintf
|
||||
@ cdecl _wcsdup(wstr) msvcrt._wcsdup
|
||||
@ cdecl _wcsicmp(wstr wstr) msvcrt._wcsicmp
|
||||
@ cdecl _wcsicoll(wstr wstr) msvcrt._wcsicoll
|
||||
@ cdecl _wcslwr(wstr) msvcrt._wcslwr
|
||||
@ cdecl _wcsnicmp(wstr wstr long) msvcrt._wcsnicmp
|
||||
@ cdecl _wcsnset(wstr long long) msvcrt._wcsnset
|
||||
@ cdecl _wcsrev(wstr) msvcrt._wcsrev
|
||||
@ cdecl _wcsset(wstr long) msvcrt._wcsset
|
||||
@ cdecl _wcsupr(wstr) msvcrt._wcsupr
|
||||
@ extern _winmajor_dll msvcrt._winmajor
|
||||
@ extern _winminor_dll msvcrt._winminor
|
||||
@ extern _winver_dll msvcrt._winver
|
||||
@ cdecl _write(long ptr long) msvcrt._write
|
||||
@ cdecl _wtoi(wstr) msvcrt._wtoi
|
||||
@ cdecl _wtol(wstr) msvcrt._wtol
|
||||
@ cdecl _y0(double) msvcrt._y0
|
||||
@ cdecl _y1(double) msvcrt._y1
|
||||
@ cdecl _yn(long double ) msvcrt._yn
|
||||
@ cdecl abort() msvcrt.abort
|
||||
@ cdecl abs(long) msvcrt.abs
|
||||
@ cdecl acos(double) msvcrt.acos
|
||||
@ cdecl asctime(ptr) msvcrt.asctime
|
||||
@ cdecl asin(double) msvcrt.asin
|
||||
@ cdecl atan(double) msvcrt.atan
|
||||
@ cdecl atan2(double double) msvcrt.atan2
|
||||
@ cdecl atexit(ptr) msvcrt.atexit
|
||||
@ cdecl atof(str) msvcrt.atof
|
||||
@ cdecl atoi(str) msvcrt.atoi
|
||||
@ cdecl atol(str) msvcrt.atol
|
||||
@ cdecl bsearch(ptr ptr long long ptr) msvcrt.bsearch
|
||||
@ cdecl calloc(long long) msvcrt.calloc
|
||||
@ cdecl ceil(double) msvcrt.ceil
|
||||
@ cdecl clearerr(ptr) msvcrt.clearerr
|
||||
@ cdecl clock() msvcrt.clock
|
||||
@ cdecl cos(double) msvcrt.cos
|
||||
@ cdecl cosh(double) msvcrt.cosh
|
||||
@ cdecl ctime(ptr) msvcrt.ctime
|
||||
@ cdecl difftime(long long) msvcrt.difftime
|
||||
@ cdecl div(long long) msvcrt.div
|
||||
@ cdecl exit(long) msvcrt.exit
|
||||
@ cdecl exp(double) msvcrt.exp
|
||||
@ cdecl fabs(double) msvcrt.fabs
|
||||
@ cdecl fclose(ptr) msvcrt.fclose
|
||||
@ cdecl feof(ptr) msvcrt.feof
|
||||
@ cdecl ferror(ptr) msvcrt.ferror
|
||||
@ cdecl fflush(ptr) msvcrt.fflush
|
||||
@ cdecl fgetc(ptr) msvcrt.fgetc
|
||||
@ cdecl fgetpos(ptr ptr) msvcrt.fgetpos
|
||||
@ cdecl fgets(ptr long ptr) msvcrt.fgets
|
||||
@ cdecl fgetwc(ptr) msvcrt.fgetwc
|
||||
@ cdecl floor(double) msvcrt.floor
|
||||
@ cdecl fmod(double double) msvcrt.fmod
|
||||
@ cdecl fopen(str str) msvcrt.fopen
|
||||
@ varargs fprintf(ptr str) msvcrt.fprintf
|
||||
@ cdecl fputc(long ptr) msvcrt.fputc
|
||||
@ cdecl fputs(str ptr) msvcrt.fputs
|
||||
@ cdecl fputwc(long ptr) msvcrt.fputwc
|
||||
@ cdecl fread(ptr long long ptr) msvcrt.fread
|
||||
@ cdecl free(ptr) msvcrt.free
|
||||
@ cdecl freopen(str str ptr) msvcrt.freopen
|
||||
@ cdecl frexp(double ptr) msvcrt.frexp
|
||||
@ varargs fscanf(ptr str) msvcrt.fscanf
|
||||
@ cdecl fseek(ptr long long) msvcrt.fseek
|
||||
@ cdecl fsetpos(ptr ptr) msvcrt.fsetpos
|
||||
@ cdecl ftell(ptr) msvcrt.ftell
|
||||
@ varargs fwprintf(ptr wstr) msvcrt.fwprintf
|
||||
@ cdecl fwrite(ptr long long ptr) msvcrt.fwrite
|
||||
@ varargs fwscanf(ptr wstr) msvcrt.fwscanf
|
||||
@ cdecl getc(ptr) msvcrt.getc
|
||||
@ cdecl getchar() msvcrt.getchar
|
||||
@ cdecl getenv(str) msvcrt.getenv
|
||||
@ cdecl gets(str) msvcrt.gets
|
||||
@ cdecl gmtime(ptr) msvcrt.gmtime
|
||||
@ cdecl is_wctype(long long) msvcrt.is_wctype
|
||||
@ cdecl isalnum(long) msvcrt.isalnum
|
||||
@ cdecl isalpha(long) msvcrt.isalpha
|
||||
@ cdecl iscntrl(long) msvcrt.iscntrl
|
||||
@ cdecl isdigit(long) msvcrt.isdigit
|
||||
@ cdecl isgraph(long) msvcrt.isgraph
|
||||
@ cdecl isleadbyte(long) msvcrt.isleadbyte
|
||||
@ cdecl islower(long) msvcrt.islower
|
||||
@ cdecl isprint(long) msvcrt.isprint
|
||||
@ cdecl ispunct(long) msvcrt.ispunct
|
||||
@ cdecl isspace(long) msvcrt.isspace
|
||||
@ cdecl isupper(long) msvcrt.isupper
|
||||
@ cdecl iswalnum(long) msvcrt.iswalnum
|
||||
@ cdecl iswalpha(long) msvcrt.iswalpha
|
||||
@ cdecl iswascii(long) msvcrt.iswascii
|
||||
@ cdecl iswcntrl(long) msvcrt.iswcntrl
|
||||
@ cdecl iswctype(long long) msvcrt.iswctype
|
||||
@ cdecl iswdigit(long) msvcrt.iswdigit
|
||||
@ cdecl iswgraph(long) msvcrt.iswgraph
|
||||
@ cdecl iswlower(long) msvcrt.iswlower
|
||||
@ cdecl iswprint(long) msvcrt.iswprint
|
||||
@ cdecl iswpunct(long) msvcrt.iswpunct
|
||||
@ cdecl iswspace(long) msvcrt.iswspace
|
||||
@ cdecl iswupper(long) msvcrt.iswupper
|
||||
@ cdecl iswxdigit(long) msvcrt.iswxdigit
|
||||
@ cdecl isxdigit(long) msvcrt.isxdigit
|
||||
@ cdecl labs(long) msvcrt.labs
|
||||
@ cdecl ldexp( double long) msvcrt.ldexp
|
||||
@ cdecl ldiv(long long) msvcrt.ldiv
|
||||
@ cdecl localeconv() msvcrt.localeconv
|
||||
@ cdecl localtime(ptr) msvcrt.localtime
|
||||
@ cdecl log(double) msvcrt.log
|
||||
@ cdecl log10(double) msvcrt.log10
|
||||
@ cdecl -i386 longjmp(ptr long) msvcrt.longjmp
|
||||
@ cdecl malloc(long) msvcrt.malloc
|
||||
@ cdecl mblen(ptr long) msvcrt.mblen
|
||||
@ cdecl mbstowcs(ptr str long) msvcrt.mbstowcs
|
||||
@ cdecl mbtowc(wstr str long) msvcrt.mbtowc
|
||||
@ cdecl memchr(ptr long long) msvcrt.memchr
|
||||
@ cdecl memcmp(ptr ptr long) msvcrt.memcmp
|
||||
@ cdecl memcpy(ptr ptr long) msvcrt.memcpy
|
||||
@ cdecl memmove(ptr ptr long) msvcrt.memmove
|
||||
@ cdecl memset(ptr long long) msvcrt.memset
|
||||
@ cdecl mktime(ptr) msvcrt.mktime
|
||||
@ cdecl modf(double ptr) msvcrt.modf
|
||||
@ cdecl perror(str) msvcrt.perror
|
||||
@ cdecl pow(double double) msvcrt.pow
|
||||
@ varargs printf(str) msvcrt.printf
|
||||
@ cdecl putc(long ptr) msvcrt.putc
|
||||
@ cdecl putchar(long) msvcrt.putchar
|
||||
@ cdecl puts(str) msvcrt.puts
|
||||
@ cdecl qsort(ptr long long ptr) msvcrt.qsort
|
||||
@ cdecl raise(long) msvcrt.raise
|
||||
@ cdecl rand() msvcrt.rand
|
||||
@ cdecl realloc(ptr long) msvcrt.realloc
|
||||
@ cdecl remove(str) msvcrt.remove
|
||||
@ cdecl rename(str str) msvcrt.rename
|
||||
@ cdecl rewind(ptr) msvcrt.rewind
|
||||
@ varargs scanf(str) msvcrt.scanf
|
||||
@ cdecl setbuf(ptr ptr) msvcrt.setbuf
|
||||
@ cdecl setlocale(long str) msvcrt.setlocale
|
||||
@ cdecl setvbuf(ptr str long long) msvcrt.setvbuf
|
||||
@ cdecl signal(long long) msvcrt.signal
|
||||
@ cdecl sin(double) msvcrt.sin
|
||||
@ cdecl sinh(double) msvcrt.sinh
|
||||
@ varargs sprintf(ptr str) msvcrt.sprintf
|
||||
@ cdecl sqrt(double) msvcrt.sqrt
|
||||
@ cdecl srand(long) msvcrt.srand
|
||||
@ varargs sscanf(str str) msvcrt.sscanf
|
||||
@ cdecl strcat(str str) msvcrt.strcat
|
||||
@ cdecl strchr(str long) msvcrt.strchr
|
||||
@ cdecl strcmp(str str) msvcrt.strcmp
|
||||
@ cdecl strcoll(str str) msvcrt.strcoll
|
||||
@ cdecl strcpy(ptr str) msvcrt.strcpy
|
||||
@ cdecl strcspn(str str) msvcrt.strcspn
|
||||
@ cdecl strerror(long) msvcrt.strerror
|
||||
@ cdecl strftime(str long str ptr) msvcrt.strftime
|
||||
@ cdecl strlen(str) msvcrt.strlen
|
||||
@ cdecl strncat(str str long) msvcrt.strncat
|
||||
@ cdecl strncmp(str str long) msvcrt.strncmp
|
||||
@ cdecl strncpy(ptr str long) msvcrt.strncpy
|
||||
@ cdecl strpbrk(str str) msvcrt.strpbrk
|
||||
@ cdecl strrchr(str long) msvcrt.strrchr
|
||||
@ cdecl strspn(str str) msvcrt.strspn
|
||||
@ cdecl strstr(str str) msvcrt.strstr
|
||||
@ cdecl strtod(str ptr) msvcrt.strtod
|
||||
@ cdecl strtok(str str) msvcrt.strtok
|
||||
@ cdecl strtol(str ptr long) msvcrt.strtol
|
||||
@ cdecl strtoul(str ptr long) msvcrt.strtoul
|
||||
@ cdecl strxfrm(ptr str long) msvcrt.strxfrm
|
||||
@ varargs swprintf(wstr wstr) msvcrt.swprintf
|
||||
@ varargs swscanf(wstr wstr) msvcrt.swscanf
|
||||
@ cdecl system(str) msvcrt.system
|
||||
@ cdecl tan(double) msvcrt.tan
|
||||
@ cdecl tanh(double) msvcrt.tanh
|
||||
@ cdecl time(ptr) msvcrt.time
|
||||
@ cdecl tmpfile() msvcrt.tmpfile
|
||||
@ cdecl tmpnam(str) msvcrt.tmpnam
|
||||
@ cdecl tolower(long) msvcrt.tolower
|
||||
@ cdecl toupper(long) msvcrt.toupper
|
||||
@ cdecl towlower(long) msvcrt.towlower
|
||||
@ cdecl towupper(long) msvcrt.towupper
|
||||
@ cdecl ungetc(long ptr) msvcrt.ungetc
|
||||
@ cdecl ungetwc(long ptr) msvcrt.ungetwc
|
||||
@ cdecl vfprintf(ptr str long) msvcrt.vfprintf
|
||||
@ cdecl vfwprintf(ptr wstr long) msvcrt.vfwprintf
|
||||
@ cdecl vprintf(str long) msvcrt.vprintf
|
||||
@ cdecl vsprintf(ptr str ptr) msvcrt.vsprintf
|
||||
@ cdecl vswprintf(ptr wstr long) msvcrt.vswprintf
|
||||
@ cdecl vwprintf(wstr long) msvcrt.vwprintf
|
||||
@ cdecl wcscat(wstr wstr) msvcrt.wcscat
|
||||
@ cdecl wcschr(wstr long) msvcrt.wcschr
|
||||
@ cdecl wcscmp(wstr wstr) msvcrt.wcscmp
|
||||
@ cdecl wcscoll(wstr wstr) msvcrt.wcscoll
|
||||
@ cdecl wcscpy(ptr wstr) msvcrt.wcscpy
|
||||
@ cdecl wcscspn(wstr wstr) msvcrt.wcscspn
|
||||
@ cdecl wcsftime(ptr long wstr ptr) msvcrt.wcsftime
|
||||
@ cdecl wcslen(wstr) msvcrt.wcslen
|
||||
@ cdecl wcsncat(wstr wstr long) msvcrt.wcsncat
|
||||
@ cdecl wcsncmp(wstr wstr long) msvcrt.wcsncmp
|
||||
@ cdecl wcsncpy(ptr wstr long) msvcrt.wcsncpy
|
||||
@ cdecl wcspbrk(wstr wstr) msvcrt.wcspbrk
|
||||
@ cdecl wcsrchr(wstr long) msvcrt.wcsrchr
|
||||
@ cdecl wcsspn(wstr wstr) msvcrt.wcsspn
|
||||
@ cdecl wcsstr(wstr wstr) msvcrt.wcsstr
|
||||
@ cdecl wcstod(wstr ptr) msvcrt.wcstod
|
||||
@ cdecl wcstok(wstr wstr) msvcrt.wcstok
|
||||
@ cdecl wcstol(wstr ptr long) msvcrt.wcstol
|
||||
@ cdecl wcstombs(ptr ptr long) msvcrt.wcstombs
|
||||
@ cdecl wcstoul(wstr ptr long) msvcrt.wcstoul
|
||||
@ cdecl wcsxfrm(ptr wstr long) msvcrt.wcsxfrm
|
||||
@ cdecl wctomb(ptr long) msvcrt.wctomb
|
||||
@ varargs wprintf(wstr) msvcrt.wprintf
|
||||
@ varargs wscanf(wstr) msvcrt.wscanf
|
|
@ -1,5 +1,5 @@
|
|||
<module name="hid" type="win32dll" baseaddress="${BASEADDRESS_HID}" installbase="system32" installname="hid.dll" unicode="yes">
|
||||
<importlibrary definition="hid.def" />
|
||||
<importlibrary definition="hid.spec" />
|
||||
<include base="hid">.</include>
|
||||
<library>ntdll</library>
|
||||
<library>kernel32</library>
|
||||
|
|
44
reactos/dll/win32/hid/hid.spec
Normal file
44
reactos/dll/win32/hid/hid.spec
Normal file
|
@ -0,0 +1,44 @@
|
|||
@ stub HidD_FlushQueue
|
||||
@ stub HidD_FreePreparsedData
|
||||
@ stub HidD_GetAttributes
|
||||
@ stub HidD_GetConfiguration
|
||||
@ stub HidD_GetFeature
|
||||
@ stdcall HidD_GetHidGuid(ptr)
|
||||
@ stub HidD_GetIndexedString
|
||||
@ stub HidD_GetInputReport
|
||||
@ stub HidD_GetManufacturerString
|
||||
@ stub HidD_GetMsGenreDescriptor
|
||||
@ stub HidD_GetNumInputBuffers
|
||||
@ stub HidD_GetPhysicalDescriptor
|
||||
@ stub HidD_GetPreparsedData
|
||||
@ stub HidD_GetProductString
|
||||
@ stub HidD_GetSerialNumberString
|
||||
@ stub HidD_Hello
|
||||
@ stub HidD_SetConfiguration
|
||||
@ stub HidD_SetFeature
|
||||
@ stub HidD_SetNumInputBuffers
|
||||
@ stub HidD_SetOutputReport
|
||||
@ stub HidP_GetButtonCaps
|
||||
@ stub HidP_GetCaps
|
||||
@ stub HidP_GetData
|
||||
@ stub HidP_GetExtendedAttributes
|
||||
@ stub HidP_GetLinkCollectionNodes
|
||||
@ stub HidP_GetScaledUsageValue
|
||||
@ stub HidP_GetSpecificButtonCaps
|
||||
@ stub HidP_GetSpecificValueCaps
|
||||
@ stub HidP_GetUsageValue
|
||||
@ stub HidP_GetUsageValueArray
|
||||
@ stub HidP_GetUsages
|
||||
@ stub HidP_GetUsagesEx
|
||||
@ stub HidP_GetValueCaps
|
||||
@ stub HidP_InitializeReportForID
|
||||
@ stub HidP_MaxDataListLength
|
||||
@ stub HidP_MaxUsageListLength
|
||||
@ stub HidP_SetData
|
||||
@ stub HidP_SetScaledUsageValue
|
||||
@ stub HidP_SetUsageValue
|
||||
@ stub HidP_SetUsageValueArray
|
||||
@ stub HidP_SetUsages
|
||||
@ stub HidP_TranslateUsagesToI8042ScanCodes
|
||||
@ stub HidP_UnsetUsages
|
||||
@ stub HidP_UsageListDifference
|
|
@ -936,7 +936,7 @@ WSPAccept(SOCKET Handle,
|
|||
struct sockaddr *SocketAddress,
|
||||
int *SocketAddressLength,
|
||||
LPCONDITIONPROC lpfnCondition,
|
||||
DWORD_PTR dwCallbackData,
|
||||
DWORD dwCallbackData,
|
||||
LPINT lpErrno)
|
||||
{
|
||||
IO_STATUS_BLOCK IOSB;
|
||||
|
|
|
@ -1,8 +0,0 @@
|
|||
; MSAFD.DLL - Ancillary Function Driver DLL
|
||||
|
||||
LIBRARY msafd.dll
|
||||
|
||||
EXPORTS
|
||||
WSPStartup@76
|
||||
|
||||
; EOF
|
|
@ -1,5 +1,5 @@
|
|||
<module name="msafd" type="win32dll" baseaddress="${BASEADDRESS_MSAFD}" installbase="system32" installname="msafd.dll" unicode="yes">
|
||||
<importlibrary definition="msafd.def" />
|
||||
<importlibrary definition="msafd.spec" />
|
||||
<include base="msafd">.</include>
|
||||
<include base="msafd">include</include>
|
||||
<include base="ReactOS">include/reactos/drivers</include>
|
||||
|
|
1
reactos/dll/win32/msafd/msafd.spec
Normal file
1
reactos/dll/win32/msafd/msafd.spec
Normal file
|
@ -0,0 +1 @@
|
|||
@ stdcall WSPStartup (long ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr)
|
|
@ -1,5 +1,5 @@
|
|||
<module name="mswsock" type="win32dll" baseaddress="${BASEADDRESS_MSWSOCK}" installbase="system32" installname="mswsock.dll" unicode="yes">
|
||||
<importlibrary definition="mswsock.def" />
|
||||
<importlibrary definition="mswsock.spec" />
|
||||
<define name="LE" />
|
||||
<library>kernel32</library>
|
||||
<library>ws2_32</library>
|
||||
|
|
32
reactos/dll/win32/mswsock/mswsock.spec
Normal file
32
reactos/dll/win32/mswsock/mswsock.spec
Normal file
|
@ -0,0 +1,32 @@
|
|||
@ stdcall AcceptEx(long long ptr long long long ptr ptr)
|
||||
@ stdcall EnumProtocolsA(ptr ptr ptr) ws2_32.WSAEnumProtocolsA
|
||||
@ stdcall EnumProtocolsW(ptr ptr ptr) ws2_32.WSAEnumProtocolsW
|
||||
@ stdcall GetAcceptExSockaddrs(ptr long long long ptr ptr ptr ptr)
|
||||
@ stub GetAddressByNameA
|
||||
@ stub GetAddressByNameW
|
||||
@ stub GetNameByTypeA
|
||||
@ stub GetNameByTypeW
|
||||
@ stub GetServiceA
|
||||
@ stub GetServiceW
|
||||
@ stub GetTypeByNameA
|
||||
@ stub GetTypeByNameW
|
||||
@ stub MigrateWinsockConfiguration
|
||||
@ stub NPLoadNameSpaces
|
||||
@ stub NSPStartup
|
||||
@ stub ServiceMain
|
||||
@ stub SetServiceA
|
||||
@ stub SetServiceW
|
||||
@ stub StartWsdpService
|
||||
@ stub StopWsdpService
|
||||
@ stub SvchostPushServiceGlobals
|
||||
@ stdcall TransmitFile(long long long long ptr ptr long)
|
||||
@ stdcall WSARecvEx(long ptr long ptr)
|
||||
@ stub WSPStartup
|
||||
@ stub dn_expand
|
||||
@ stub getnetbyname
|
||||
@ stub inet_network
|
||||
@ stub rcmd
|
||||
@ stub rexec
|
||||
@ stub rresvport
|
||||
@ stub s_perror
|
||||
@ stub sethostname
|
|
@ -1,15 +0,0 @@
|
|||
; $Id: sndblst.def 34299 2008-07-05 02:43:17Z silverblade $
|
||||
;
|
||||
; sndblst.def
|
||||
;
|
||||
; ReactOS Operating System
|
||||
;
|
||||
LIBRARY sndblst.dll
|
||||
EXPORTS
|
||||
DriverProc@20
|
||||
widMessage@20
|
||||
wodMessage@20
|
||||
midMessage@20
|
||||
modMessage@20
|
||||
mxdMessage@20
|
||||
auxMessage@20
|
|
@ -1,7 +1,7 @@
|
|||
<!-- Temporarily compiling as a CUI app for testing purposes */
|
||||
<!--module name="mmdrv" type="win32dll" baseaddress="${BASEADDRESS_MMDRV}" installbase="system32" installname="mmdrv.dll" unicode="yes"-->
|
||||
<module name="sndblst" type="win32dll" installbase="system32" installname="sndblst.dll" unicode="yes">
|
||||
<importlibrary definition="sndblst.def" />
|
||||
<importlibrary definition="sndblst.spec" />
|
||||
<include base="ReactOS">include/reactos/libs/sound</include>
|
||||
<include base="sndblst">.</include>
|
||||
<define name="DEBUG_NT4" />
|
||||
|
|
7
reactos/dll/win32/sndblst/sndblst.spec
Normal file
7
reactos/dll/win32/sndblst/sndblst.spec
Normal file
|
@ -0,0 +1,7 @@
|
|||
@ stdcall DriverProc(long ptr long long long)
|
||||
@ stdcall widMessage(long long long long long)
|
||||
@ stdcall wodMessage(long long long long long)
|
||||
@ stdcall midMessage(long long long long long)
|
||||
@ stdcall modMessage(long long long long long)
|
||||
@ stdcall mxdMessage(long long long long long)
|
||||
@ stdcall auxMessage(long long long long long)
|
|
@ -1,6 +0,0 @@
|
|||
; File generated automatically from twain/twain_32.spec; do not edit!
|
||||
|
||||
LIBRARY twain_32.dll
|
||||
|
||||
EXPORTS
|
||||
DSM_Entry@24
|
|
@ -1,5 +1,5 @@
|
|||
<module name="twain_32" type="win32dll" baseaddress="${BASEADDRESS_TWAIN_32}" installbase="system32" installname="twain_32.dll" allowwarnings="true" crt="msvcrt">
|
||||
<importlibrary definition="twain_32.def" />
|
||||
<importlibrary definition="twain_32.spec" />
|
||||
<include base="twain_32">.</include>
|
||||
<library>wine</library>
|
||||
<library>ntdll</library>
|
||||
|
|
1
reactos/dll/win32/twain_32/twain_32.spec
Normal file
1
reactos/dll/win32/twain_32/twain_32.spec
Normal file
|
@ -0,0 +1 @@
|
|||
@ stdcall DSM_Entry(ptr ptr long long long ptr)
|
|
@ -1,4 +0,0 @@
|
|||
LIBRARY UEXT2.DLL
|
||||
EXPORTS
|
||||
ChkdskEx=Ext2Chkdsk@24
|
||||
FormatEx=Ext2Format@24
|
|
@ -1,5 +1,5 @@
|
|||
<module name="uext2" type="win32dll" baseaddress="${BASEADDRESS_UEXT2}" installbase="system32" installname="uext2.dll">
|
||||
<importlibrary definition="uext2.def" />
|
||||
<importlibrary definition="uext2.spec" />
|
||||
<include base="uext2">.</include>
|
||||
<library>ext2lib</library>
|
||||
<library>ntdll</library>
|
||||
|
|
2
reactos/dll/win32/uext2/uext2.spec
Normal file
2
reactos/dll/win32/uext2/uext2.spec
Normal file
|
@ -0,0 +1,2 @@
|
|||
@ stdcall ChkdskEx(ptr long long long long ptr) Ext2Chkdsk
|
||||
@ stdcall FormatEx(ptr long ptr long long ptr) Ext2Format
|
|
@ -1,4 +0,0 @@
|
|||
LIBRARY UFAT.DLL
|
||||
EXPORTS
|
||||
ChkdskEx=VfatChkdsk@24
|
||||
FormatEx=VfatFormat@24
|
|
@ -1,5 +1,5 @@
|
|||
<module name="ufat" type="win32dll" baseaddress="${BASEADDRESS_UFAT}" installbase="system32" installname="ufat.dll">
|
||||
<importlibrary definition="ufat.def" />
|
||||
<importlibrary definition="ufat.spec" />
|
||||
<include base="ufat">.</include>
|
||||
<library>vfatlib</library>
|
||||
<library>ntdll</library>
|
||||
|
|
2
reactos/dll/win32/ufat/ufat.spec
Normal file
2
reactos/dll/win32/ufat/ufat.spec
Normal file
|
@ -0,0 +1,2 @@
|
|||
@ stdcall ChkdskEx(ptr long long long long ptr) VfatChkdsk
|
||||
@ stdcall FormatEx(ptr long ptr long long ptr) VfatFormat
|
|
@ -1,3 +0,0 @@
|
|||
LIBRARY UFATX.DLL
|
||||
EXPORTS
|
||||
FormatEx=VfatxFormat@24
|
|
@ -1,5 +1,5 @@
|
|||
<module name="ufatx" type="win32dll" entrypoint="0" baseaddress="${BASEADDRESS_UFAT}" installbase="system32" installname="ufatx.dll">
|
||||
<importlibrary definition="ufatx.def" />
|
||||
<importlibrary definition="ufatx.spec" />
|
||||
<include base="ufatx">.</include>
|
||||
<library>vfatxlib</library>
|
||||
<library>ntdll</library>
|
||||
|
|
1
reactos/dll/win32/ufatx/ufatx.spec
Normal file
1
reactos/dll/win32/ufatx/ufatx.spec
Normal file
|
@ -0,0 +1 @@
|
|||
@ stdcall FormatEx(ptr long ptr long long ptr) VfatxFormat
|
|
@ -1,4 +0,0 @@
|
|||
LIBRARY UNTFS.DLL
|
||||
EXPORTS
|
||||
ChkdskEx=NtfsChkdsk@24
|
||||
FormatEx=NtfsFormat@24
|
|
@ -1,5 +1,5 @@
|
|||
<module name="untfs" type="win32dll" baseaddress="${BASEADDRESS_UNTFS}" installbase="system32" installname="untfs.dll">
|
||||
<importlibrary definition="untfs.def" />
|
||||
<importlibrary definition="untfs.spec" />
|
||||
<include base="untfs">.</include>
|
||||
<library>ntfslib</library>
|
||||
<library>ntdll</library>
|
||||
|
|
2
reactos/dll/win32/untfs/untfs.spec
Normal file
2
reactos/dll/win32/untfs/untfs.spec
Normal file
|
@ -0,0 +1,2 @@
|
|||
@ stdcall ChkdskEx(ptr long long long long ptr) NtfsChkdsk
|
||||
@ stdcall FormatEx(ptr long ptr long long ptr) NtfsFormat
|
|
@ -1,60 +0,0 @@
|
|||
LIBRARY winfax.dll
|
||||
|
||||
EXPORTS
|
||||
FaxAbort@8 @1
|
||||
FaxAccessCheck@8 @2
|
||||
FaxClose@4 @3
|
||||
FaxCompleteJobParamsA@8 @4
|
||||
FaxCompleteJobParamsW@8 @5
|
||||
FaxConnectFaxServerA@8 @6
|
||||
FaxConnectFaxServerW@8 @7
|
||||
FaxEnableRoutingMethodA@12 @8
|
||||
FaxEnableRoutingMethodW@12 @9
|
||||
FaxEnumGlobalRoutingInfoA@12 @10
|
||||
FaxEnumGlobalRoutingInfoW@12 @11
|
||||
FaxEnumJobsA@12 @12
|
||||
FaxEnumJobsW@12 @13
|
||||
FaxEnumPortsA@12 @14
|
||||
FaxEnumPortsW@12 @15
|
||||
FaxEnumRoutingMethodsA@12 @16
|
||||
FaxEnumRoutingMethodsW@12 @17
|
||||
FaxFreeBuffer@4 @18
|
||||
FaxGetConfigurationA@8 @19
|
||||
FaxGetConfigurationW@8 @20
|
||||
FaxGetDeviceStatusA@8 @21
|
||||
FaxGetDeviceStatusW@8 @22
|
||||
FaxGetJobA@12 @23
|
||||
FaxGetJobW@12 @24
|
||||
FaxGetLoggingCategoriesA@12 @25
|
||||
FaxGetLoggingCategoriesW@12 @26
|
||||
FaxGetPageData@24 @27
|
||||
FaxGetPortA@8 @28
|
||||
FaxGetPortW@8 @29
|
||||
FaxGetRoutingInfoA@16 @30
|
||||
FaxGetRoutingInfoW@16 @31
|
||||
FaxInitializeEventQueue@20 @32
|
||||
FaxOpenPort@16 @33
|
||||
FaxPrintCoverPageA@8 @34
|
||||
FaxPrintCoverPageW@8 @35
|
||||
FaxRegisterRoutingExtensionW@24 @36
|
||||
FaxRegisterServiceProviderW@16 @37
|
||||
FaxSendDocumentA@20 @38
|
||||
FaxSendDocumentForBroadcastA@20 @39
|
||||
FaxSendDocumentForBroadcastW@20 @40
|
||||
FaxSendDocumentW@20 @41
|
||||
FaxSetConfigurationA@8 @42
|
||||
FaxSetConfigurationW@8 @43
|
||||
FaxSetGlobalRoutingInfoA@8 @44
|
||||
FaxSetGlobalRoutingInfoW@8 @45
|
||||
FaxSetJobA@16 @46
|
||||
FaxSetJobW@16 @47
|
||||
FaxSetLoggingCategoriesA@12 @48
|
||||
FaxSetLoggingCategoriesW@12 @49
|
||||
FaxSetPortA@8 @50
|
||||
FaxSetPortW@8 @51
|
||||
FaxSetRoutingInfoA@16 @52
|
||||
FaxSetRoutingInfoW@16 @53
|
||||
FaxStartPrintJobA@16 @54
|
||||
FaxStartPrintJobW@16 @55
|
||||
|
||||
; EOF
|
|
@ -1,5 +1,5 @@
|
|||
<module name="winfax" type="win32dll" baseaddress="${BASEADDRESS_WINFAX}" installbase="system32" installname="winfax.dll" allowwarnings="true" entrypoint="0">
|
||||
<importlibrary definition="winfax.def" />
|
||||
<importlibrary definition="winfax.spec" />
|
||||
<include base="winfax">.</include>
|
||||
<library>kernel32</library>
|
||||
<library>ntdll</library>
|
||||
|
|
55
reactos/dll/win32/winfax/winfax.spec
Normal file
55
reactos/dll/win32/winfax/winfax.spec
Normal file
|
@ -0,0 +1,55 @@
|
|||
1 stdcall FaxAbort(ptr long)
|
||||
2 stdcall FaxAccessCheck(ptr long)
|
||||
3 stdcall FaxClose(ptr)
|
||||
4 stdcall FaxCompleteJobParamsA(ptr ptr)
|
||||
5 stdcall FaxCompleteJobParamsW(ptr ptr)
|
||||
6 stdcall FaxConnectFaxServerA(str ptr)
|
||||
7 stdcall FaxConnectFaxServerW(wstr ptr)
|
||||
8 stdcall FaxEnableRoutingMethodA(ptr str long)
|
||||
9 stdcall FaxEnableRoutingMethodW(ptr wstr long)
|
||||
10 stdcall FaxEnumGlobalRoutingInfoA(ptr ptr ptr)
|
||||
11 stdcall FaxEnumGlobalRoutingInfoW(ptr ptr ptr)
|
||||
12 stdcall FaxEnumJobsA(ptr ptr ptr)
|
||||
13 stdcall FaxEnumJobsW(ptr ptr ptr)
|
||||
14 stdcall FaxEnumPortsA(ptr ptr ptr)
|
||||
15 stdcall FaxEnumPortsW(ptr ptr ptr)
|
||||
16 stdcall FaxEnumRoutingMethodsA(ptr ptr ptr)
|
||||
17 stdcall FaxEnumRoutingMethodsW(ptr ptr ptr)
|
||||
18 stdcall FaxFreeBuffer(ptr)
|
||||
19 stdcall FaxGetConfigurationA(ptr ptr)
|
||||
20 stdcall FaxGetConfigurationW(ptr ptr)
|
||||
21 stdcall FaxGetDeviceStatusA(ptr ptr)
|
||||
22 stdcall FaxGetDeviceStatusW(ptr ptr)
|
||||
23 stdcall FaxGetJobA(ptr long ptr)
|
||||
24 stdcall FaxGetJobW(ptr long ptr)
|
||||
25 stdcall FaxGetLoggingCategoriesA(ptr ptr ptr)
|
||||
26 stdcall FaxGetLoggingCategoriesW(ptr ptr ptr)
|
||||
27 stdcall FaxGetPageData(ptr long ptr ptr ptr ptr)
|
||||
28 stdcall FaxGetPortA(ptr ptr)
|
||||
29 stdcall FaxGetPortW(ptr ptr)
|
||||
30 stdcall FaxGetRoutingInfoA(ptr str ptr ptr)
|
||||
31 stdcall FaxGetRoutingInfoW(ptr wstr ptr ptr)
|
||||
32 stdcall FaxInitializeEventQueue(ptr ptr ptr ptr long)
|
||||
33 stdcall FaxOpenPort(ptr long long ptr)
|
||||
34 stdcall FaxPrintCoverPageA(ptr ptr)
|
||||
35 stdcall FaxPrintCoverPageW(ptr ptr)
|
||||
36 stdcall FaxRegisterRoutingExtensionW(ptr wstr wstr wstr ptr ptr)
|
||||
37 stdcall FaxRegisterServiceProviderW(wstr wstr wstr wstr)
|
||||
38 stdcall FaxSendDocumentA(ptr str ptr ptr ptr)
|
||||
39 stdcall FaxSendDocumentForBroadcastA(ptr str ptr ptr ptr)
|
||||
40 stdcall FaxSendDocumentForBroadcastW(ptr wstr ptr ptr ptr)
|
||||
41 stdcall FaxSendDocumentW(ptr wstr ptr ptr ptr)
|
||||
42 stdcall FaxSetConfigurationA(ptr ptr)
|
||||
43 stdcall FaxSetConfigurationW(ptr ptr)
|
||||
44 stdcall FaxSetGlobalRoutingInfoA(ptr ptr)
|
||||
45 stdcall FaxSetGlobalRoutingInfoW(ptr ptr)
|
||||
46 stdcall FaxSetJobA(ptr long long ptr)
|
||||
47 stdcall FaxSetJobW(ptr long long ptr)
|
||||
48 stdcall FaxSetLoggingCategoriesA(ptr ptr long)
|
||||
49 stdcall FaxSetLoggingCategoriesW(ptr ptr long)
|
||||
50 stdcall FaxSetPortA(ptr ptr)
|
||||
51 stdcall FaxSetPortW(ptr ptr)
|
||||
52 stdcall FaxSetRoutingInfoA(ptr str ptr long)
|
||||
53 stdcall FaxSetRoutingInfoW(ptr wstr ptr long)
|
||||
54 stdcall FaxStartPrintJobA(str ptr ptr ptr)
|
||||
55 stdcall FaxStartPrintJobW(wstr ptr ptr ptr)
|
|
@ -1,123 +0,0 @@
|
|||
LIBRARY winsta.dll
|
||||
EXPORTS
|
||||
LogonIdFromWinStationNameA@12
|
||||
LogonIdFromWinStationNameW@12
|
||||
RemoteAssistancePrepareSystemRestore@4
|
||||
ServerGetInternetConnectorStatus@12
|
||||
ServerLicensingClose@4
|
||||
ServerLicensingDeactivateCurrentPolicy@4
|
||||
ServerLicensingFreePolicyInformation@4
|
||||
ServerLicensingGetAvailablePolicyIds@12
|
||||
ServerLicensingGetPolicy@8
|
||||
ServerLicensingGetPolicyInformationA@16
|
||||
ServerLicensingGetPolicyInformationW@16
|
||||
ServerLicensingLoadPolicy@8
|
||||
ServerLicensingOpenA@4
|
||||
ServerLicensingOpenW@4
|
||||
ServerLicensingSetPolicy@12
|
||||
ServerLicensingUnloadPolicy@8
|
||||
ServerQueryInetConnectorInformationA@16
|
||||
ServerQueryInetConnectorInformationW@16
|
||||
ServerSetInternetConnectorStatus@12
|
||||
WinStationActivateLicense@16
|
||||
WinStationAutoReconnect@4
|
||||
WinStationBroadcastSystemMessage@40
|
||||
WinStationCheckAccess@12
|
||||
WinStationCheckLoopBack@16
|
||||
WinStationCloseServer@16
|
||||
WinStationConnectA@4
|
||||
WinStationConnectCallback@20
|
||||
WinStationConnectEx@8
|
||||
WinStationConnectW@20
|
||||
WinStationDisconnect@12
|
||||
WinStationDynVirtualChanRead@20
|
||||
WinStationDynVirtualChanWrite@16
|
||||
WinStationEnumerateA@12
|
||||
WinStationEnumerateLicenses@12
|
||||
WinStationEnumerateProcesses@8
|
||||
WinStationEnumerateW@12
|
||||
WinStationEnumerate_IndexedA@20
|
||||
WinStationEnumerate_IndexedW@20
|
||||
WinStationFreeGAPMemory@12
|
||||
WinStationFreeMemory@4
|
||||
WinStationFreeUserCertificates@4
|
||||
WinStationFreeUserCredentials@4
|
||||
WinStationGenerateLicense@16
|
||||
WinStationGetAllProcesses@16
|
||||
WinStationGetConnectionProperty@12
|
||||
WinStationGetInitialApplication@20
|
||||
WinStationGetLanAdapterNameA@24
|
||||
WinStationGetLanAdapterNameW@24
|
||||
WinStationGetLoggedOnCount@8
|
||||
WinStationGetMachinePolicy@8
|
||||
WinStationGetProcessSid@24
|
||||
WinStationGetTermSrvCountersValue@12
|
||||
WinStationGetUserCertificates@4
|
||||
WinStationGetUserCredentials@4
|
||||
WinStationGetUserProfile@16
|
||||
WinStationInstallLicense@12
|
||||
WinStationIsHelpAssistantSession@8
|
||||
WinStationIsSessionPermitted@0
|
||||
WinStationNameFromLogonIdA@12
|
||||
WinStationNameFromLogonIdW@12
|
||||
WinStationNtsdDebug@20
|
||||
WinStationOpenServerA@4
|
||||
WinStationOpenServerW@4
|
||||
WinStationQueryAllowConcurrentConnections@0
|
||||
WinStationQueryEnforcementCore@24
|
||||
WinStationQueryInformationA@24
|
||||
WinStationQueryInformationW@24
|
||||
WinStationQueryLicense@12
|
||||
WinStationQueryLogonCredentialsW@4
|
||||
WinStationQueryUpdateRequired@8
|
||||
WinStationRegisterConsoleNotification@12
|
||||
WinStationRegisterConsoleNotificationEx@16
|
||||
WinStationRegisterNotificationEvent@16
|
||||
WinStationRemoveLicense@12
|
||||
WinStationRenameA@12
|
||||
WinStationRenameW@12
|
||||
WinStationRequestSessionsList@12
|
||||
WinStationReset@12
|
||||
WinStationSendMessageA@40
|
||||
WinStationSendMessageW@40
|
||||
WinStationSendWindowMessage@32
|
||||
WinStationServerPing@4
|
||||
WinStationSetInformationA@20
|
||||
WinStationSetInformationW@20
|
||||
WinStationSetPoolCount@12
|
||||
WinStationShadow@20
|
||||
WinStationShadowStop@12
|
||||
WinStationShutdownSystem@8
|
||||
WinStationSwitchToServicesSession@0
|
||||
WinStationSystemShutdownStarted@0
|
||||
WinStationSystemShutdownWait@8
|
||||
WinStationTerminateProcess@12
|
||||
WinStationUnRegisterConsoleNotification@8
|
||||
WinStationUnRegisterNotificationEvent@4
|
||||
WinStationUserLoginAccessCheck@16
|
||||
WinStationVirtualOpen@12
|
||||
WinStationVirtualOpenEx@16
|
||||
WinStationWaitSystemEvent@12
|
||||
_NWLogonQueryAdmin@12
|
||||
_NWLogonSetAdmin@12
|
||||
_WinStationAnnoyancePopup@8
|
||||
_WinStationBeepOpen@12
|
||||
_WinStationBreakPoint@12
|
||||
_WinStationCallback@12
|
||||
_WinStationCheckForApplicationName@48
|
||||
_WinStationFUSCanRemoteUserDisconnect@12
|
||||
_WinStationGetApplicationInfo@16
|
||||
_WinStationNotifyDisconnectPipe@0
|
||||
_WinStationNotifyLogoff@0
|
||||
_WinStationNotifyLogon@32
|
||||
_WinStationNotifyNewSession@8
|
||||
_WinStationReInitializeSecurity@4
|
||||
_WinStationReadRegistry@4
|
||||
_WinStationSessionInitialized@0
|
||||
_WinStationShadowTarget@40
|
||||
_WinStationShadowTargetSetup@8
|
||||
_WinStationUpdateClientCachedCredentials@28
|
||||
_WinStationUpdateSettings@12
|
||||
_WinStationUpdateUserConfig@4
|
||||
_WinStationWaitForConnect@0
|
||||
; EOF
|
|
@ -1,5 +1,5 @@
|
|||
<module name="winsta" type="win32dll" baseaddress="${BASEADDRESS_WINSTA}" installbase="system32" installname="winsta.dll">
|
||||
<importlibrary definition="winsta.def" />
|
||||
<importlibrary definition="winsta.spec" />
|
||||
<include base="winsta">.</include>
|
||||
<library>wine</library>
|
||||
<library>kernel32</library>
|
||||
|
|
122
reactos/dll/win32/winsta/winsta.spec
Normal file
122
reactos/dll/win32/winsta/winsta.spec
Normal file
|
@ -0,0 +1,122 @@
|
|||
|
||||
@ stdcall LogonIdFromWinStationNameA(ptr ptr ptr)
|
||||
@ stdcall LogonIdFromWinStationNameW(ptr ptr ptr)
|
||||
@ stdcall RemoteAssistancePrepareSystemRestore(ptr)
|
||||
@ stdcall ServerGetInternetConnectorStatus(ptr ptr ptr)
|
||||
@ stdcall ServerLicensingClose(ptr)
|
||||
@ stdcall ServerLicensingDeactivateCurrentPolicy(ptr)
|
||||
@ stdcall ServerLicensingFreePolicyInformation(ptr)
|
||||
@ stdcall ServerLicensingGetAvailablePolicyIds(ptr ptr ptr)
|
||||
@ stdcall ServerLicensingGetPolicy(ptr ptr)
|
||||
@ stdcall ServerLicensingGetPolicyInformationA(ptr ptr ptr ptr)
|
||||
@ stdcall ServerLicensingGetPolicyInformationW(ptr ptr ptr ptr)
|
||||
@ stdcall ServerLicensingLoadPolicy(ptr ptr)
|
||||
@ stdcall ServerLicensingOpenA(ptr)
|
||||
@ stdcall ServerLicensingOpenW(ptr)
|
||||
@ stdcall ServerLicensingSetPolicy(ptr ptr ptr)
|
||||
@ stdcall ServerLicensingUnloadPolicy(ptr ptr)
|
||||
@ stdcall ServerQueryInetConnectorInformationA(ptr ptr ptr ptr)
|
||||
@ stdcall ServerQueryInetConnectorInformationW(ptr ptr ptr ptr)
|
||||
@ stdcall ServerSetInternetConnectorStatus(ptr ptr ptr)
|
||||
@ stdcall WinStationActivateLicense(ptr ptr ptr ptr)
|
||||
@ stdcall WinStationAutoReconnect(ptr)
|
||||
@ stdcall WinStationBroadcastSystemMessage(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr)
|
||||
@ stdcall WinStationCheckAccess(ptr ptr ptr)
|
||||
@ stdcall WinStationCheckLoopBack(ptr ptr ptr ptr)
|
||||
@ stdcall WinStationCloseServer(ptr ptr ptr ptr)
|
||||
@ stdcall WinStationConnectA(ptr)
|
||||
@ stdcall WinStationConnectCallback(ptr ptr ptr ptr ptr)
|
||||
@ stdcall WinStationConnectEx(ptr ptr)
|
||||
@ stdcall WinStationConnectW(ptr ptr ptr ptr ptr)
|
||||
@ stdcall WinStationDisconnect(ptr ptr ptr)
|
||||
@ stdcall WinStationDynVirtualChanRead(ptr ptr ptr ptr ptr)
|
||||
@ stdcall WinStationDynVirtualChanWrite(ptr ptr ptr ptr)
|
||||
@ stdcall WinStationEnumerateA(ptr ptr ptr)
|
||||
@ stdcall WinStationEnumerateLicenses(ptr ptr ptr)
|
||||
@ stdcall WinStationEnumerateProcesses(ptr ptr)
|
||||
@ stdcall WinStationEnumerateW(ptr ptr ptr)
|
||||
@ stdcall WinStationEnumerate_IndexedA(ptr ptr ptr ptr ptr)
|
||||
@ stdcall WinStationEnumerate_IndexedW(ptr ptr ptr ptr ptr)
|
||||
@ stdcall WinStationFreeGAPMemory(ptr ptr ptr)
|
||||
@ stdcall WinStationFreeMemory(ptr)
|
||||
@ stdcall WinStationFreeUserCertificates(ptr)
|
||||
@ stdcall WinStationFreeUserCredentials(ptr)
|
||||
@ stdcall WinStationGenerateLicense(ptr ptr ptr ptr)
|
||||
@ stdcall WinStationGetAllProcesses(ptr ptr ptr ptr)
|
||||
@ stdcall WinStationGetConnectionProperty(ptr ptr ptr)
|
||||
@ stdcall WinStationGetInitialApplication(ptr ptr ptr ptr ptr)
|
||||
@ stdcall WinStationGetLanAdapterNameA(ptr ptr ptr ptr ptr ptr)
|
||||
@ stdcall WinStationGetLanAdapterNameW(ptr ptr ptr ptr ptr ptr)
|
||||
@ stdcall WinStationGetLoggedOnCount(ptr ptr)
|
||||
@ stdcall WinStationGetMachinePolicy(ptr ptr)
|
||||
@ stdcall WinStationGetProcessSid(ptr ptr ptr ptr ptr ptr)
|
||||
@ stdcall WinStationGetTermSrvCountersValue(ptr ptr ptr)
|
||||
@ stdcall WinStationGetUserCertificates(ptr)
|
||||
@ stdcall WinStationGetUserCredentials(ptr)
|
||||
@ stdcall WinStationGetUserProfile(ptr ptr ptr ptr)
|
||||
@ stdcall WinStationInstallLicense(ptr ptr ptr)
|
||||
@ stdcall WinStationIsHelpAssistantSession(ptr ptr)
|
||||
@ stdcall WinStationIsSessionPermitted()
|
||||
@ stdcall WinStationNameFromLogonIdA(ptr ptr ptr)
|
||||
@ stdcall WinStationNameFromLogonIdW(ptr ptr ptr)
|
||||
@ stdcall WinStationNtsdDebug(ptr ptr ptr ptr ptr)
|
||||
@ stdcall WinStationOpenServerA(ptr)
|
||||
@ stdcall WinStationOpenServerW(ptr)
|
||||
@ stdcall WinStationQueryAllowConcurrentConnections()
|
||||
@ stdcall WinStationQueryEnforcementCore(ptr ptr ptr ptr ptr ptr)
|
||||
@ stdcall WinStationQueryInformationA(ptr ptr ptr ptr ptr ptr)
|
||||
@ stdcall WinStationQueryInformationW(ptr ptr ptr ptr ptr ptr)
|
||||
@ stdcall WinStationQueryLicense(ptr ptr ptr)
|
||||
@ stdcall WinStationQueryLogonCredentialsW(ptr)
|
||||
@ stdcall WinStationQueryUpdateRequired(ptr ptr)
|
||||
@ stdcall WinStationRegisterConsoleNotification(ptr ptr ptr)
|
||||
@ stdcall WinStationRegisterConsoleNotificationEx(ptr ptr ptr ptr)
|
||||
@ stdcall WinStationRegisterNotificationEvent(ptr ptr ptr ptr)
|
||||
@ stdcall WinStationRemoveLicense(ptr ptr ptr)
|
||||
@ stdcall WinStationRenameA(ptr ptr ptr)
|
||||
@ stdcall WinStationRenameW(ptr ptr ptr)
|
||||
@ stdcall WinStationRequestSessionsList(ptr ptr ptr)
|
||||
@ stdcall WinStationReset(ptr ptr ptr)
|
||||
@ stdcall WinStationSendMessageA(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr)
|
||||
@ stdcall WinStationSendMessageW(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr)
|
||||
@ stdcall WinStationSendWindowMessage(ptr ptr ptr ptr ptr ptr ptr ptr)
|
||||
@ stdcall WinStationServerPing(ptr)
|
||||
@ stdcall WinStationSetInformationA(ptr ptr ptr ptr ptr)
|
||||
@ stdcall WinStationSetInformationW(ptr ptr ptr ptr ptr)
|
||||
@ stdcall WinStationSetPoolCount(ptr ptr ptr)
|
||||
@ stdcall WinStationShadow(ptr ptr ptr ptr ptr)
|
||||
@ stdcall WinStationShadowStop(ptr ptr ptr)
|
||||
@ stdcall WinStationShutdownSystem(ptr ptr)
|
||||
@ stdcall WinStationSwitchToServicesSession()
|
||||
@ stdcall WinStationSystemShutdownStarted()
|
||||
@ stdcall WinStationSystemShutdownWait(ptr ptr)
|
||||
@ stdcall WinStationTerminateProcess(ptr ptr ptr)
|
||||
@ stdcall WinStationUnRegisterConsoleNotification(ptr ptr)
|
||||
@ stdcall WinStationUnRegisterNotificationEvent(ptr)
|
||||
@ stdcall WinStationUserLoginAccessCheck(ptr ptr ptr ptr)
|
||||
@ stdcall WinStationVirtualOpen(ptr ptr ptr)
|
||||
@ stdcall WinStationVirtualOpenEx(ptr ptr ptr ptr)
|
||||
@ stdcall WinStationWaitSystemEvent(ptr ptr ptr)
|
||||
@ stdcall _NWLogonQueryAdmin(ptr ptr ptr)
|
||||
@ stdcall _NWLogonSetAdmin(ptr ptr ptr)
|
||||
@ stdcall _WinStationAnnoyancePopup(ptr ptr)
|
||||
@ stdcall _WinStationBeepOpen(ptr ptr ptr)
|
||||
@ stdcall _WinStationBreakPoint(ptr ptr ptr)
|
||||
@ stdcall _WinStationCallback(ptr ptr ptr)
|
||||
@ stdcall _WinStationCheckForApplicationName(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr)
|
||||
@ stdcall _WinStationFUSCanRemoteUserDisconnect(ptr ptr ptr)
|
||||
@ stdcall _WinStationGetApplicationInfo(ptr ptr ptr ptr)
|
||||
@ stdcall _WinStationNotifyDisconnectPipe()
|
||||
@ stdcall _WinStationNotifyLogoff()
|
||||
@ stdcall _WinStationNotifyLogon(ptr ptr ptr ptr ptr ptr ptr ptr)
|
||||
@ stdcall _WinStationNotifyNewSession(ptr ptr)
|
||||
@ stdcall _WinStationReInitializeSecurity(ptr)
|
||||
@ stdcall _WinStationReadRegistry(ptr)
|
||||
@ stdcall _WinStationSessionInitialized()
|
||||
@ stdcall _WinStationShadowTarget(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr)
|
||||
@ stdcall _WinStationShadowTargetSetup(ptr ptr)
|
||||
@ stdcall _WinStationUpdateClientCachedCredentials(ptr ptr ptr ptr ptr ptr ptr)
|
||||
@ stdcall _WinStationUpdateSettings(ptr ptr ptr)
|
||||
@ stdcall _WinStationUpdateUserConfig(ptr)
|
||||
@ stdcall _WinStationWaitForConnect()
|
||||
|
|
@ -93,18 +93,6 @@ WINSTAAPI WinStationFreeGAPMemory(PVOID A,
|
|||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
VOID
|
||||
WINSTAAPI WinStationGetProcessSid(PVOID A,
|
||||
PVOID B,
|
||||
PVOID C,
|
||||
PVOID D,
|
||||
PVOID E,
|
||||
PVOID F,
|
||||
PVOID G)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
VOID
|
||||
WINSTAAPI WinStationIsHelpAssistantSession(PVOID A,
|
||||
PVOID B)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue