Added stubs for mapi32, msimg32, sti and url.

This commit is contained in:
Hidenori Takeshima 2001-09-14 21:36:30 +00:00 committed by Alexandre Julliard
parent 021dd9908f
commit 1a8b33997f
21 changed files with 366 additions and 6 deletions

View File

@ -121,6 +121,7 @@ DLLS = \
joystick.drv \
kernel32 \
lz32 \
mapi32 \
mcianim.drv \
mciavi.drv \
mcicda.drv \
@ -130,6 +131,7 @@ DLLS = \
mpr \
msacm.drv \
msacm32 \
msimg32 \
msnet32 \
msvcrt \
msvfw32 \
@ -151,8 +153,10 @@ DLLS = \
shell32 \
shfolder \
shlwapi \
sti \
tapi32 \
ttydrv \
url \
urlmon \
user32 \
version \

8
configure vendored
View File

@ -7150,8 +7150,10 @@ dlls/imagehlp/Makefile
dlls/imm32/Makefile
dlls/kernel/Makefile
dlls/lzexpand/Makefile
dlls/mapi32/Makefile
dlls/mpr/Makefile
dlls/msacm/Makefile
dlls/msimg32/Makefile
dlls/msnet32/Makefile
dlls/msvcrt/Makefile
dlls/msvideo/Makefile
@ -7175,8 +7177,10 @@ dlls/shdocvw/Makefile
dlls/shell32/Makefile
dlls/shfolder/Makefile
dlls/shlwapi/Makefile
dlls/sti/Makefile
dlls/tapi32/Makefile
dlls/ttydrv/Makefile
dlls/url/Makefile
dlls/urlmon/Makefile
dlls/user/Makefile
dlls/version/Makefile
@ -7404,8 +7408,10 @@ dlls/imagehlp/Makefile
dlls/imm32/Makefile
dlls/kernel/Makefile
dlls/lzexpand/Makefile
dlls/mapi32/Makefile
dlls/mpr/Makefile
dlls/msacm/Makefile
dlls/msimg32/Makefile
dlls/msnet32/Makefile
dlls/msvcrt/Makefile
dlls/msvideo/Makefile
@ -7429,8 +7435,10 @@ dlls/shdocvw/Makefile
dlls/shell32/Makefile
dlls/shfolder/Makefile
dlls/shlwapi/Makefile
dlls/sti/Makefile
dlls/tapi32/Makefile
dlls/ttydrv/Makefile
dlls/url/Makefile
dlls/urlmon/Makefile
dlls/user/Makefile
dlls/version/Makefile

View File

@ -1269,8 +1269,10 @@ dlls/imagehlp/Makefile
dlls/imm32/Makefile
dlls/kernel/Makefile
dlls/lzexpand/Makefile
dlls/mapi32/Makefile
dlls/mpr/Makefile
dlls/msacm/Makefile
dlls/msimg32/Makefile
dlls/msnet32/Makefile
dlls/msvcrt/Makefile
dlls/msvideo/Makefile
@ -1294,8 +1296,10 @@ dlls/shdocvw/Makefile
dlls/shell32/Makefile
dlls/shfolder/Makefile
dlls/shlwapi/Makefile
dlls/sti/Makefile
dlls/tapi32/Makefile
dlls/ttydrv/Makefile
dlls/url/Makefile
dlls/urlmon/Makefile
dlls/user/Makefile
dlls/version/Makefile

View File

@ -33,8 +33,10 @@ DLLFILES = \
imm32/libimm32.@LIBEXT@ \
kernel/libkernel32.@LIBEXT@ \
lzexpand/liblz32.@LIBEXT@ \
mapi32/libmapi32.@LIBEXT@ \
mpr/libmpr.@LIBEXT@ \
msacm/libmsacm32.@LIBEXT@ \
msimg32/libmsimg32.@LIBEXT@ \
msnet32/libmsnet32.@LIBEXT@ \
msvcrt/libmsvcrt.@LIBEXT@ \
msvideo/libmsvfw32.@LIBEXT@ \
@ -57,8 +59,10 @@ DLLFILES = \
shell32/libshell32.@LIBEXT@ \
shfolder/libshfolder.@LIBEXT@ \
shlwapi/libshlwapi.@LIBEXT@ \
sti/libsti.@LIBEXT@ \
tapi32/libtapi32.@LIBEXT@ \
ttydrv/libttydrv.@LIBEXT@ \
url/liburl.@LIBEXT@ \
urlmon/liburlmon.@LIBEXT@ \
user/libuser32.@LIBEXT@ \
version/libversion.@LIBEXT@ \
@ -151,8 +155,10 @@ SUBDIRS = \
imm32 \
kernel \
lzexpand \
mapi32 \
mpr \
msacm \
msimg32 \
msnet32 \
msvcrt \
msvideo \
@ -176,8 +182,10 @@ SUBDIRS = \
shell32 \
shfolder \
shlwapi \
sti \
tapi32 \
ttydrv \
url \
urlmon \
user \
version \
@ -269,6 +277,9 @@ libkernel32.@LIBEXT@ libcomm.@LIBEXT@ libkernel.@LIBEXT@ libstress.@LIBEXT@ \
liblz32.@LIBEXT@ liblzexpand.@LIBEXT@: lzexpand/liblz32.@LIBEXT@
$(RM) $@ && $(LN_S) lzexpand/liblz32.@LIBEXT@ $@
libmapi32.@LIBEXT@: mapi32/libmapi32.@LIBEXT@
$(RM) $@ && $(LN_S) mapi32/libmapi32.@LIBEXT@ $@
libmcianim.drv.@LIBEXT@: winmm/mcianim/libmcianim.drv.@LIBEXT@
$(RM) $@ && $(LN_S) winmm/mcianim/libmcianim.drv.@LIBEXT@ $@
@ -296,6 +307,9 @@ libmsacm.drv.@LIBEXT@: winmm/wavemap/libmsacm.drv.@LIBEXT@
libmsacm32.@LIBEXT@ libmsacm.@LIBEXT@: msacm/libmsacm32.@LIBEXT@
$(RM) $@ && $(LN_S) msacm/libmsacm32.@LIBEXT@ $@
libmsimg32.@LIBEXT@: msimg32/libmsimg32.@LIBEXT@
$(RM) $@ && $(LN_S) msimg32/libmsimg32.@LIBEXT@ $@
libmsnet32.@LIBEXT@: msnet32/libmsnet32.@LIBEXT@
$(RM) $@ && $(LN_S) msnet32/libmsnet32.@LIBEXT@ $@
@ -366,12 +380,18 @@ libshfolder.@LIBEXT@: shfolder/libshfolder.@LIBEXT@
libshlwapi.@LIBEXT@: shlwapi/libshlwapi.@LIBEXT@
$(RM) $@ && $(LN_S) shlwapi/libshlwapi.@LIBEXT@ $@
libsti.@LIBEXT@: sti/libsti.@LIBEXT@
$(RM) $@ && $(LN_S) sti/libsti.@LIBEXT@ $@
libtapi32.@LIBEXT@: tapi32/libtapi32.@LIBEXT@
$(RM) $@ && $(LN_S) tapi32/libtapi32.@LIBEXT@ $@
libttydrv.@LIBEXT@: ttydrv/libttydrv.@LIBEXT@
$(RM) $@ && $(LN_S) ttydrv/libttydrv.@LIBEXT@ $@
liburl.@LIBEXT@: url/liburl.@LIBEXT@
$(RM) $@ && $(LN_S) url/liburl.@LIBEXT@ $@
liburlmon.@LIBEXT@: urlmon/liburlmon.@LIBEXT@
$(RM) $@ && $(LN_S) urlmon/liburlmon.@LIBEXT@ $@
@ -443,8 +463,10 @@ imagehlp/libimagehlp.@LIBEXT@: libkernel32.@LIBEXT@ libntdll.@LIBEXT@
imm32/libimm32.@LIBEXT@: libuser32.@LIBEXT@ libgdi32.@LIBEXT@ libadvapi32.@LIBEXT@ libkernel32.@LIBEXT@ libntdll.@LIBEXT@
kernel/libkernel32.@LIBEXT@: libntdll.@LIBEXT@
lzexpand/liblz32.@LIBEXT@: libkernel32.@LIBEXT@ libntdll.@LIBEXT@
mapi32/libmapi32.@LIBEXT@: libntdll.@LIBEXT@
mpr/libmpr.@LIBEXT@: libkernel32.@LIBEXT@ libntdll.@LIBEXT@
msacm/libmsacm32.@LIBEXT@: libwinmm.@LIBEXT@ libuser32.@LIBEXT@ libadvapi32.@LIBEXT@ libkernel32.@LIBEXT@ libntdll.@LIBEXT@
msimg32/libmsimg32.@LIBEXT@: libntdll.@LIBEXT@
msnet32/libmsnet32.@LIBEXT@: libntdll.@LIBEXT@
msvcrt/libmsvcrt.@LIBEXT@: libkernel32.@LIBEXT@ libntdll.@LIBEXT@
msvideo/libmsvfw32.@LIBEXT@: libwinmm.@LIBEXT@ libcomctl32.@LIBEXT@ libversion.@LIBEXT@ libuser32.@LIBEXT@ libgdi32.@LIBEXT@ libkernel32.@LIBEXT@ libntdll.@LIBEXT@
@ -457,7 +479,7 @@ olepro32/libolepro32.@LIBEXT@: liboleaut32.@LIBEXT@ libntdll.@LIBEXT@
olesvr/libolesvr32.@LIBEXT@: libkernel32.@LIBEXT@ libntdll.@LIBEXT@
opengl32/libopengl32.@LIBEXT@: libuser32.@LIBEXT@ libx11drv.@LIBEXT@ libkernel32.@LIBEXT@ libntdll.@LIBEXT@
psapi/libpsapi.@LIBEXT@: libkernel32.@LIBEXT@ libntdll.@LIBEXT@
quartz/libquartz.@LIBEXT@: libole2.@LIBEXT@ libkernel32.@LIBEXT@ libntdll.@LIBEXT@
quartz/libquartz.@LIBEXT@: liboleaut32.@LIBEXT@ libole32.@LIBEXT@ libwinmm.@LIBEXT@ libuser32.@LIBEXT@ libgdi32.@LIBEXT@ libadvapi32.@LIBEXT@ libkernel32.@LIBEXT@ libntdll.@LIBEXT@
rasapi32/librasapi32.@LIBEXT@: libkernel32.@LIBEXT@ libntdll.@LIBEXT@
richedit/libriched32.@LIBEXT@: libuser32.@LIBEXT@ libkernel32.@LIBEXT@ libntdll.@LIBEXT@
rpcrt4/librpcrt4.@LIBEXT@: libkernel32.@LIBEXT@ libntdll.@LIBEXT@
@ -467,8 +489,10 @@ shdocvw/libshdocvw.@LIBEXT@: libole32.@LIBEXT@ libntdll.@LIBEXT@
shell32/libshell32.@LIBEXT@: libole32.@LIBEXT@ libshlwapi.@LIBEXT@ libcomctl32.@LIBEXT@ libuser32.@LIBEXT@ libgdi32.@LIBEXT@ libadvapi32.@LIBEXT@ libkernel32.@LIBEXT@ libntdll.@LIBEXT@
shfolder/libshfolder.@LIBEXT@: libshell32.@LIBEXT@
shlwapi/libshlwapi.@LIBEXT@: libadvapi32.@LIBEXT@ libuser32.@LIBEXT@ libgdi32.@LIBEXT@ libkernel32.@LIBEXT@ libntdll.@LIBEXT@
sti/libsti.@LIBEXT@: libntdll.@LIBEXT@
tapi32/libtapi32.@LIBEXT@: libkernel32.@LIBEXT@ libntdll.@LIBEXT@
ttydrv/libttydrv.@LIBEXT@: libuser32.@LIBEXT@ libgdi32.@LIBEXT@ libkernel32.@LIBEXT@ libntdll.@LIBEXT@
url/liburl.@LIBEXT@: libntdll.@LIBEXT@
urlmon/liburlmon.@LIBEXT@: libole32.@LIBEXT@ libntdll.@LIBEXT@
user/libuser32.@LIBEXT@: libgdi32.@LIBEXT@ libadvapi32.@LIBEXT@ libkernel32.@LIBEXT@ libntdll.@LIBEXT@
version/libversion.@LIBEXT@: liblz32.@LIBEXT@ libkernel32.@LIBEXT@ libntdll.@LIBEXT@

2
dlls/mapi32/.cvsignore Normal file
View File

@ -0,0 +1,2 @@
Makefile
mapi32.spec.c

14
dlls/mapi32/Makefile.in Normal file
View File

@ -0,0 +1,14 @@
TOPSRCDIR = @top_srcdir@
TOPOBJDIR = ../..
SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = mapi32
LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o
C_SRCS = mapi32_main.c
@MAKE_DLL_RULES@
### Dependencies:

196
dlls/mapi32/mapi32.spec Normal file
View File

@ -0,0 +1,196 @@
name mapi32
type win32
import ntdll.dll
debug_channels()
@ stub BMAPIAddress
@ stub BMAPIDetails
@ stub BMAPIFindNext
@ stub BMAPIGetAddress
@ stub BMAPIGetReadMail
@ stub BMAPIReadMail
@ stub BMAPIResolveName
@ stub BMAPISaveMail
@ stub BMAPISendMail
@ stub BuildDisplayTable@40
@ stub CbOfEncoded@4
@ stub CchOfEncoding@4
@ stub ChangeIdleRoutine@28
@ stub CloseIMsgSession@4
@ stub CreateIProp@24
@ stub CreateTable@36
@ stub DeinitMapiUtil@0
@ stub DeregisterIdleRoutine@4
@ stub DllCanUnloadNow
@ stub DllGetClassObject
@ stub EnableIdleRoutine@8
@ stub EncodeID@12
@ stub FBadColumnSet@4
@ stub FBadEntryList@4
@ stub FBadProp@4
@ stub FBadPropTag@4
@ stub FBadRestriction@4
@ stub FBadRglpNameID@8
@ stub FBadRglpszA@8
@ stub FBadRglpszW@8
@ stub FBadRow@4
@ stub FBadRowSet@4
@ stub FBadSortOrderSet@4
@ stub FBinFromHex@8
@ stub FDecodeID@12
@ stub FEqualNames@8
@ stub FGetComponentPath
# @ stub FGetComponentPath@20
@ stub FPropCompareProp@12
@ stub FPropContainsProp@12
@ stub FPropExists@8
@ stub FixMAPI
# @ stub FixMAPI@0
@ stub FreePadrlist@4
@ stub FreeProws@4
@ stub FtAdcFt@20
@ stub FtAddFt@16
@ stub FtDivFtBogus@20
@ stub FtMulDw@12
@ stub FtMulDwDw@8
@ stub FtNegFt@8
@ stub FtSubFt@16
@ stub FtgRegisterIdleRoutine@20
@ stub GetAttribIMsgOnIStg@12
@ stub GetOutlookVersion
# @ stub GetOutlookVersion@0
@ stub GetTnefStreamCodepage
# @ stub GetTnefStreamCodepage@12
@ stub HexFromBin@12
@ stub HrAddColumns@16
@ stub HrAddColumnsEx@20
@ stub HrAllocAdviseSink@12
@ stub HrComposeEID@28
@ stub HrComposeMsgID@24
@ stub HrDecomposeEID@28
@ stub HrDecomposeMsgID@24
@ stub HrDispatchNotifications@4
@ stub HrEntryIDFromSz@12
@ stub HrGetOmiProvidersFlags
# @ stub HrGetOmiProvidersFlags@8
@ stub HrGetOneProp@12
@ stub HrIStorageFromStream@16
@ stub HrQueryAllRows@24
@ stub HrSetOmiProvidersFlagsInvalid
# @ stub HrSetOmiProvidersFlagsInvalid@4
@ stub HrSetOneProp@8
@ stub HrSzFromEntryID@12
@ stub HrThisThreadAdviseSink@8
@ stub HrValidateIPMSubtree@20
@ stub HrValidateParameters@8
@ stub InstallFilterHook@4
@ stub IsBadBoundedStringPtr@8
@ stub LAUNCHWIZARD
@ stub LPropCompareProp@8
@ stub LaunchWizard@20
@ stub LpValFindProp@12
@ stub MAPIAddress
@ stub MAPIAdminProfiles
# @ stub MAPIAdminProfiles@8
@ stub MAPIAllocateBuffer
# @ stub MAPIAllocateBuffer@8
@ stub MAPIAllocateMore
# @ stub MAPIAllocateMore@12
@ stub MAPIDeinitIdle@0
@ stub MAPIDeleteMail
@ stub MAPIDetails
@ stub MAPIFindNext
@ stub MAPIFreeBuffer
# @ stub MAPIFreeBuffer@4
@ stub MAPIGetDefaultMalloc@0
@ stub MAPIInitIdle@4
@ stub MAPIInitialize
# @ stub MAPIInitialize@4
@ stub MAPILogoff
@ stub MAPILogon
@ stub MAPILogonEx
# @ stub MAPILogonEx@20
@ stub MAPIOpenFormMgr
# @ stub MAPIOpenFormMgr@8
@ stub MAPIOpenLocalFormContainer
# @ stub MAPIOpenLocalFormContainer@4
@ stub MAPIReadMail
@ stub MAPIResolveName
@ stub MAPISaveMail
@ stub MAPISendDocuments
@ stub MAPISendMail
@ stub MAPIUninitialize
# @ stub MAPIUninitialize@0
@ stub MNLS_CompareStringW@24
@ stub MNLS_IsBadStringPtrW@8
@ stub MNLS_MultiByteToWideChar@24
@ stub MNLS_WideCharToMultiByte@32
@ stub MNLS_lstrcmpW@8
@ stub MNLS_lstrcpyW@8
@ stub MNLS_lstrlenW@4
@ stub MapStorageSCode@4
@ stub OpenIMsgOnIStg@44
@ stub OpenIMsgSession@12
@ stub OpenStreamOnFile
# @ stub OpenStreamOnFile@24
@ stub OpenTnefStream
# @ stub OpenTnefStream@28
@ stub OpenTnefStreamEx
# @ stub OpenTnefStreamEx@32
@ stub PRProviderInit
@ stub PpropFindProp@12
@ stub PropCopyMore@16
@ stub RTFSync
# @ stub RTFSync@12
@ stub ScBinFromHexBounded@12
@ stub ScCopyNotifications@16
@ stub ScCopyProps@16
@ stub ScCountNotifications@12
@ stub ScCountProps@12
@ stub ScCreateConversationIndex@16
@ stub ScDupPropset@16
@ stub ScGenerateMuid@4
@ stub ScInitMapiUtil@4
@ stub ScLocalPathFromUNC@12
@ stub ScMAPIXFromCMC
@ stub ScMAPIXFromSMAPI
@ stub ScRelocNotifications@20
@ stub ScRelocProps@20
@ stub ScUNCFromLocalPath@12
@ stub SetAttribIMsgOnIStg@16
@ stub SwapPlong@8
@ stub SwapPword@8
@ stub SzFindCh@8
@ stub SzFindLastCh@8
@ stub SzFindSz@8
@ stub UFromSz@4
@ stub UNKOBJ_COFree@8
@ stub UNKOBJ_Free@8
@ stub UNKOBJ_FreeRows@8
@ stub UNKOBJ_ScAllocate@12
@ stub UNKOBJ_ScAllocateMore@16
@ stub UNKOBJ_ScCOAllocate@12
@ stub UNKOBJ_ScCOReallocate@12
@ stub UNKOBJ_ScSzFromIdsAlloc@20
@ stub UlAddRef@4
@ stub UlFromSzHex@4
@ stub UlPropSize@4
@ stub UlRelease@4
@ stub WrapCompressedRTFStream
# @ stub WrapCompressedRTFStream@12
@ stub WrapProgress@20
@ stub WrapStoreEntryID@24
@ stub __CPPValidateParameters@8
@ stub __ValidateParameters@8
@ stub cmc_act_on
@ stub cmc_free
@ stub cmc_list
@ stub cmc_logoff
@ stub cmc_logon
@ stub cmc_look_up
@ stub cmc_query_configuration
@ stub cmc_read
@ stub cmc_send
@ stub cmc_send_documents

View File

@ -0,0 +1 @@
/* nothing here yet */

2
dlls/msimg32/.cvsignore Normal file
View File

@ -0,0 +1,2 @@
Makefile
msimg32.spec.c

14
dlls/msimg32/Makefile.in Normal file
View File

@ -0,0 +1,14 @@
TOPSRCDIR = @top_srcdir@
TOPOBJDIR = ../..
SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = msimg32
LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o
C_SRCS = msimg32_main.c
@MAKE_DLL_RULES@
### Dependencies:

12
dlls/msimg32/msimg32.spec Normal file
View File

@ -0,0 +1,12 @@
name msimg32
type win32
import ntdll.dll
debug_channels()
@ stub AlphaBlend
@ stub DllInitialize
@ stub GradientFill
@ stub TransparentBlt
@ stub vSetDdrawflag

View File

@ -0,0 +1 @@
/* nothing here yet */

View File

@ -2,14 +2,14 @@ name quartz
type win32
init QUARTZ_DllMain
import ntdll.dll
import kernel32.dll
import oleaut32.dll
import ole32.dll
#import winmm.dll
import user32.dll
#import gdi32.dll
import advapi32.dll
#import winmm.dll
import ole32.dll
import oleaut32.dll
import kernel32.dll
import ntdll.dll
debug_channels (quartz)

2
dlls/sti/.cvsignore Normal file
View File

@ -0,0 +1,2 @@
Makefile
sti.spec.c

14
dlls/sti/Makefile.in Normal file
View File

@ -0,0 +1,14 @@
TOPSRCDIR = @top_srcdir@
TOPOBJDIR = ../..
SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = sti
LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o
C_SRCS = sti_main.c
@MAKE_DLL_RULES@
### Dependencies:

14
dlls/sti/sti.spec Normal file
View File

@ -0,0 +1,14 @@
name sti
type win32
import ntdll.dll
debug_channels()
@ stub DllCanUnloadNow
@ stub DllGetClassObject
@ stub DllRegisterServer
@ stub DllUnregisterServer
@ stub StiCreateInstance
@ stub StiCreateInstanceA
@ stub StiCreateInstanceW

1
dlls/sti/sti_main.c Normal file
View File

@ -0,0 +1 @@
/* nothing here yet */

2
dlls/url/.cvsignore Normal file
View File

@ -0,0 +1,2 @@
Makefile
url.spec.c

14
dlls/url/Makefile.in Normal file
View File

@ -0,0 +1,14 @@
TOPSRCDIR = @top_srcdir@
TOPOBJDIR = ../..
SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = url
LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o
C_SRCS = url_main.c
@MAKE_DLL_RULES@
### Dependencies:

30
dlls/url/url.spec Normal file
View File

@ -0,0 +1,30 @@
name url
type win32
import ntdll.dll
debug_channels()
@ stub AddMIMEFileTypesPS
@ stub AutodialHookCallback
@ stub DllCanUnloadNow
@ stub DllGetClassObject
@ stub DummyEntryPoint
@ stub DummyEntryPointA
@ stub FileProtocolHandler
@ stub FileProtocolHandlerA
@ stub InetIsOffline
@ stub MIMEAssociationDialogA
@ stub MIMEAssociationDialogW
@ stub MailToProtocolHandler
@ stub MailToProtocolHandlerA
@ stub NewsProtocolHandler
@ stub NewsProtocolHandlerA
@ stub OpenURL
@ stub OpenURLA
@ stub TelnetProtocolHandler
@ stub TelnetProtocolHandlerA
@ stub TranslateURLA
@ stub TranslateURLW
@ stub URLAssociationDialogA
@ stub URLAssociationDialogW

1
dlls/url/url_main.c Normal file
View File

@ -0,0 +1 @@
/* nothing here yet */