Funzione NdrDllGetClassObject (rpcproxy.h)

La funzione NdrDllGetClassObject recupera l'oggetto classe del proxy o dello stub.

Sintassi

HRESULT NdrDllGetClassObject(
  [in]  REFCLSID            rclsid,
  [in]  REFIID              riid,
  [out] void                **ppv,
  [in]  const ProxyFileInfo **pProxyFileList,
  [in]  const CLSID         *pclsid,
  [in]  CStdPSFactoryBuffer *pPSFactoryBuffer
);

Parametri

[in] rclsid

Identificatore di classe del proxy o dello stub da recuperare.

[in] riid

Identificatore di interfaccia dell'interfaccia IPSFactoryBuffer .

[out] ppv

Indirizzo della variabile di output che riceve il puntatore dell'interfaccia richiesto in riid.

[in] pProxyFileList

Puntatore alla struttura ProxyFileInfo , che contiene informazioni sul proxy e sullo stub.

[in] pclsid

Puntatore all'identificatore di classe del proxy o dello stub. Specificare pclsid se la costante PROXY_CLSID è definita nel codice sorgente o come opzione del compilatore C.

[in] pPSFactoryBuffer

Puntatore all'oggetto IPSFactoryBuffer . Il puntatore è contenuto nella variabile globale, gPFactory, definita in RpcProxy.h.

Valore restituito

Restituisce S_OK in caso di esito positivo.

Requisiti

   
Client minimo supportato Windows 2000 Professional [app desktop | App UWP]
Server minimo supportato Windows 2000 Server [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione rpcproxy.h
Libreria Rpcrt4.lib
DLL Rpcrt4.dll