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 |