Added stubs for NdrDllCanUnloadNow and NdrDllGetClassObject.
This commit is contained in:
parent
000b180a11
commit
de5316b801
|
@ -23,8 +23,8 @@ debug_channels (ole)
|
||||||
@ stub MqGetContext # win9x
|
@ stub MqGetContext # win9x
|
||||||
@ stub MqRegisterQueue # win9x
|
@ stub MqRegisterQueue # win9x
|
||||||
|
|
||||||
@ stub NdrDllCanUnloadNow
|
@ stdcall NdrDllCanUnloadNow(ptr) NdrDllCanUnloadNow
|
||||||
@ stub NdrDllGetClassObject
|
@ stdcall NdrDllGetClassObject() NdrDllGetClassObject
|
||||||
@ stdcall NdrDllRegisterProxy(long ptr ptr) NdrDllRegisterProxy
|
@ stdcall NdrDllRegisterProxy(long ptr ptr) NdrDllRegisterProxy
|
||||||
@ stub NdrDllUnregisterProxy
|
@ stub NdrDllUnregisterProxy
|
||||||
|
|
||||||
|
@ -36,7 +36,7 @@ debug_channels (ole)
|
||||||
@ stub RpcAsyncInitializeHandle
|
@ stub RpcAsyncInitializeHandle
|
||||||
@ stub RpcAsyncRegisterInfo
|
@ stub RpcAsyncRegisterInfo
|
||||||
@ stub RpcBindingCopy
|
@ stub RpcBindingCopy
|
||||||
@ stub RpcBindingFree
|
@ stdcall RpcBindingFree(ptr) RpcBindingFree
|
||||||
@ stdcall RpcBindingFromStringBindingA(str ptr) RpcBindingFromStringBindingA
|
@ stdcall RpcBindingFromStringBindingA(str ptr) RpcBindingFromStringBindingA
|
||||||
@ stdcall RpcBindingFromStringBindingW(wstr ptr) RpcBindingFromStringBindingW
|
@ stdcall RpcBindingFromStringBindingW(wstr ptr) RpcBindingFromStringBindingW
|
||||||
@ stub RpcBindingInqAuthClientA
|
@ stub RpcBindingInqAuthClientA
|
||||||
|
|
|
@ -18,6 +18,10 @@
|
||||||
#include "winbase.h"
|
#include "winbase.h"
|
||||||
#include "rpc.h"
|
#include "rpc.h"
|
||||||
|
|
||||||
|
#include "ole2.h"
|
||||||
|
#include "rpcndr.h"
|
||||||
|
#include "rpcproxy.h"
|
||||||
|
|
||||||
#ifdef HAVE_SYS_FILE_H
|
#ifdef HAVE_SYS_FILE_H
|
||||||
# include <sys/file.h>
|
# include <sys/file.h>
|
||||||
#endif
|
#endif
|
||||||
|
@ -342,7 +346,7 @@ RPC_STATUS WINAPI UuidToStringA(UUID *Uuid, unsigned char** StringUuid)
|
||||||
*/
|
*/
|
||||||
HRESULT WINAPI NdrDllRegisterProxy(
|
HRESULT WINAPI NdrDllRegisterProxy(
|
||||||
HMODULE hDll, /* [in] */
|
HMODULE hDll, /* [in] */
|
||||||
void **pProxyFileList, /* [???] FIXME: const ProxyFileInfo ** */
|
const ProxyFileInfo **pProxyFileList, /* [in] */
|
||||||
const CLSID *pclsid /* [in] */
|
const CLSID *pclsid /* [in] */
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
@ -503,6 +507,14 @@ RPC_STATUS WINAPI RpcStringBindingComposeW( LPWSTR ObjUuid, LPWSTR Protseq, LPWS
|
||||||
return RPC_S_INVALID_STRING_UUID; /* Failure */
|
return RPC_S_INVALID_STRING_UUID; /* Failure */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* RpcBindingFree (RPCRT4.@)
|
||||||
|
*/
|
||||||
|
RPC_STATUS WINAPI RpcBindingFree(/*RPC_BINDING_HANDLE* */ void * Binding)
|
||||||
|
{
|
||||||
|
FIXME("(%p): stub\n", Binding);
|
||||||
|
return RPC_S_OK;
|
||||||
|
}
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* RpcBindingFromStringBindingA (RPCRT4.@)
|
* RpcBindingFromStringBindingA (RPCRT4.@)
|
||||||
*/
|
*/
|
||||||
|
@ -522,3 +534,24 @@ RPC_STATUS WINAPI RpcBindingFromStringBindingW( LPWSTR StringBinding, RPC_BINDIN
|
||||||
|
|
||||||
return RPC_S_INVALID_STRING_BINDING; /* As good as any failure code */
|
return RPC_S_INVALID_STRING_BINDING; /* As good as any failure code */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* NdrDllCanUnloadNow (RPCRT4.@)
|
||||||
|
*/
|
||||||
|
HRESULT WINAPI NdrDllCanUnloadNow(CStdPSFactoryBuffer *pPSFactoryBuffer)
|
||||||
|
{
|
||||||
|
FIXME("%p\n",pPSFactoryBuffer);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
HRESULT WINAPI NdrDllGetClassObject(
|
||||||
|
REFCLSID rclsid, REFIID riid , LPVOID *ppv,
|
||||||
|
const ProxyFileInfo ** pProxyFileList,
|
||||||
|
const CLSID * pclsid,
|
||||||
|
CStdPSFactoryBuffer * pPSFactoryBuffer)
|
||||||
|
{
|
||||||
|
if(ppv)
|
||||||
|
*ppv = NULL;
|
||||||
|
return RPC_S_UNKNOWN_IF;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue