共用方式為


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