NdrDllGetClassObject 函式 (rpcproxy.h)
NdrDllGetClassObject函式會擷取 Proxy 或存根的類別物件。
語法
HRESULT NdrDllGetClassObject(
[in] REFCLSID rclsid,
[in] REFIID riid,
[out] void **ppv,
[in] const ProxyFileInfo **pProxyFileList,
[in] const CLSID *pclsid,
[in] CStdPSFactoryBuffer *pPSFactoryBuffer
);
參數
[in] rclsid
要擷取之 Proxy 或存根的類別識別碼。
[in] riid
IPSFactoryBuffer介面的介面識別碼。
[out] ppv
接收 riid中所要求之介面指標的輸出變數位址。
[in] pProxyFileList
ProxyFileInfo結構的指標,其中包含 Proxy 和存根的相關資訊。
[in] pclsid
Proxy 或存根類別識別碼的指標。 如果原始程式碼或 C 編譯器選項中定義了PROXY_CLSID常數,請指定pclsid。
[in] pPSFactoryBuffer
IPSFactoryBuffer物件的指標。 指標包含在 RpcProxy.h 中定義的全域變數 gPFactory 中。
傳回值
傳回成功時S_OK。
需求
最低支援的用戶端 | Windows 2000 專業版 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows 2000 Server [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | rpcproxy.h |
程式庫 | Rpcrt4.lib |
Dll | Rpcrt4.dll |