Stub CreateDispTypeInfo, CreateStdDispatch16 and CreateStdDispatch.

This commit is contained in:
Chris Morgan 2000-10-19 20:21:42 +00:00 committed by Alexandre Julliard
parent 10a04e7485
commit 04996dda2d
3 changed files with 46 additions and 6 deletions

View File

@ -325,17 +325,57 @@ int WINAPI SysStringByteLen(BSTR str)
} }
/****************************************************************************** /******************************************************************************
* CreateDispTypeInfo [OLE2DISP.31] * CreateDispTypeInfo16 [OLE2DISP.31]
*/ */
HRESULT WINAPI CreateDispTypeInfo16( HRESULT WINAPI CreateDispTypeInfo16(
INTERFACEDATA *pidata, INTERFACEDATA *pidata,
LCID lcid, LCID lcid,
ITypeInfo **pptinfo ITypeInfo **pptinfo)
) { {
FIXME("(%p,%ld,%p),stub\n",pidata,lcid,pptinfo); FIXME("(%p,%ld,%p),stub\n",pidata,lcid,pptinfo);
return 0; return 0;
} }
/******************************************************************************
* CreateDispTypeInfo [OLE2DISP.31]
*/
HRESULT WINAPI CreateDispTypeInfo(
INTERFACEDATA *pidata,
LCID lcid,
ITypeInfo **pptinfo)
{
FIXME("(%p,%ld,%p),stub\n",pidata,lcid,pptinfo);
return 0;
}
/******************************************************************************
* CreateStdDispatch16 [OLE2DISP.32]
*/
HRESULT WINAPI CreateStdDispatch16(
IUnknown* punkOuter,
void* pvThis,
ITypeInfo* ptinfo,
IUnknown** ppunkStdDisp)
{
FIXME("(%p,%p,%p,%p),stub\n",punkOuter, pvThis, ptinfo,
ppunkStdDisp);
return 0;
}
/******************************************************************************
* CreateStdDispatch [OLE2DISP.32]
*/
HRESULT WINAPI CreateStdDispatch(
IUnknown* punkOuter,
void* pvThis,
ITypeInfo* ptinfo,
IUnknown** ppunkStdDisp)
{
FIXME("(%p,%p,%p,%p),stub\n",punkOuter, pvThis, ptinfo,
ppunkStdDisp);
return 0;
}
/****************************************************************************** /******************************************************************************
* RegisterActiveObject [OLE2DISP.35] * RegisterActiveObject [OLE2DISP.35]
*/ */

View File

@ -33,7 +33,7 @@ owner oleaut32
29 stub DISPGETIDSOFNAMES 29 stub DISPGETIDSOFNAMES
30 stub DISPINVOKE 30 stub DISPINVOKE
31 pascal CreateDispTypeInfo(ptr long ptr) CreateDispTypeInfo16 31 pascal CreateDispTypeInfo(ptr long ptr) CreateDispTypeInfo16
32 stub CREATESTDDISPATCH 32 pascal CreateStdDispatch(ptr ptr ptr ptr) CreateStdDispatch16
33 stub _IID_IDISPATCH 33 stub _IID_IDISPATCH
34 stub _IID_IENUMVARIANT 34 stub _IID_IENUMVARIANT
35 pascal RegisterActiveObject(ptr ptr long ptr) RegisterActiveObject16 35 pascal RegisterActiveObject(ptr ptr long ptr) RegisterActiveObject16

View File

@ -36,8 +36,8 @@ import kernel32.dll
28 stub DispGetParam 28 stub DispGetParam
29 stub DispGetIDsOfNames 29 stub DispGetIDsOfNames
30 stub DispInvoke 30 stub DispInvoke
31 stub CreateDispTypeInfo 31 stdcall CreateDispTypeInfo(ptr long ptr) CreateDispTypeInfo
32 stub CreateStdDispatch 32 stdcall CreateStdDispatch(ptr ptr ptr ptr) CreateStdDispatch
33 stdcall RegisterActiveObject(ptr ptr long ptr) RegisterActiveObject 33 stdcall RegisterActiveObject(ptr ptr long ptr) RegisterActiveObject
34 stdcall RevokeActiveObject(long ptr) RevokeActiveObject 34 stdcall RevokeActiveObject(long ptr) RevokeActiveObject
35 stdcall GetActiveObject(ptr ptr ptr) GetActiveObject 35 stdcall GetActiveObject(ptr ptr ptr) GetActiveObject