Função NdrDllGetClassObject (rpcproxy.h)
A função NdrDllGetClassObject recupera o objeto de classe do proxy ou stub.
Sintaxe
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 classe do proxy ou stub a ser recuperado.
[in] riid
Identificador de interface da interface IPSFactoryBuffer .
[out] ppv
Endereço da variável de saída que recebe o ponteiro de interface solicitado em riid.
[in] pProxyFileList
Ponteiro para a estrutura ProxyFileInfo , que contém informações sobre o proxy e o stub.
[in] pclsid
Ponteiro para o identificador de classe do proxy ou stub. Especifique pclsid se a constante PROXY_CLSID estiver definida no código-fonte ou como uma opção do compilador C.
[in] pPSFactoryBuffer
Ponteiro para o objeto IPSFactoryBuffer . O ponteiro está contido na variável global, gPFactory, definida em RpcProxy.h.
Valor retornado
Retornará S_OK se houver êxito.
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | rpcproxy.h |
Biblioteca | Rpcrt4.lib |
DLL | Rpcrt4.dll |