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 |