Compartir a través de


Función NdrDllGetClassObject (rpcproxy.h)

La función NdrDllGetClassObject recupera el objeto de clase del proxy o código auxiliar.

Sintaxis

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

Parámetros

[in] rclsid

Identificador de clase del proxy o código auxiliar que se va a recuperar.

[in] riid

Identificador de interfaz de la interfaz IPSFactoryBuffer .

[out] ppv

Dirección de la variable de salida que recibe el puntero de interfaz solicitado en riid.

[in] pProxyFileList

Puntero a la estructura ProxyFileInfo , que contiene información sobre el proxy y el código auxiliar.

[in] pclsid

Puntero al identificador de clase del proxy o código auxiliar. Especifique pclsid si la constante PROXY_CLSID se define en el código fuente o como opción del compilador de C.

[in] pPSFactoryBuffer

Puntero al objeto IPSFactoryBuffer . El puntero se encuentra en la variable global, gPFactory, definida en RpcProxy.h.

Valor devuelto

Devuelve S_OK si se realiza correctamente.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado rpcproxy.h
Library Rpcrt4.lib
Archivo DLL Rpcrt4.dll