Commit 04996dda authored by Chris Morgan's avatar Chris Morgan Committed by Alexandre Julliard

Stub CreateDispTypeInfo, CreateStdDispatch16 and CreateStdDispatch.

parent 10a04e74
......@@ -325,18 +325,58 @@ int WINAPI SysStringByteLen(BSTR str)
}
/******************************************************************************
* CreateDispTypeInfo [OLE2DISP.31]
* CreateDispTypeInfo16 [OLE2DISP.31]
*/
HRESULT WINAPI CreateDispTypeInfo16(
INTERFACEDATA *pidata,
LCID lcid,
ITypeInfo **pptinfo
) {
ITypeInfo **pptinfo)
{
FIXME("(%p,%ld,%p),stub\n",pidata,lcid,pptinfo);
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]
*/
HRESULT WINAPI RegisterActiveObject16(
......
......@@ -33,7 +33,7 @@ owner oleaut32
29 stub DISPGETIDSOFNAMES
30 stub DISPINVOKE
31 pascal CreateDispTypeInfo(ptr long ptr) CreateDispTypeInfo16
32 stub CREATESTDDISPATCH
32 pascal CreateStdDispatch(ptr ptr ptr ptr) CreateStdDispatch16
33 stub _IID_IDISPATCH
34 stub _IID_IENUMVARIANT
35 pascal RegisterActiveObject(ptr ptr long ptr) RegisterActiveObject16
......
......@@ -36,8 +36,8 @@ import kernel32.dll
28 stub DispGetParam
29 stub DispGetIDsOfNames
30 stub DispInvoke
31 stub CreateDispTypeInfo
32 stub CreateStdDispatch
31 stdcall CreateDispTypeInfo(ptr long ptr) CreateDispTypeInfo
32 stdcall CreateStdDispatch(ptr ptr ptr ptr) CreateStdDispatch
33 stdcall RegisterActiveObject(ptr ptr long ptr) RegisterActiveObject
34 stdcall RevokeActiveObject(long ptr) RevokeActiveObject
35 stdcall GetActiveObject(ptr ptr ptr) GetActiveObject
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment