Fonction NdrDllGetClassObject (rpcproxy.h)
La fonction NdrDllGetClassObject récupère l’objet de classe du proxy ou du stub.
Syntaxe
HRESULT NdrDllGetClassObject(
[in] REFCLSID rclsid,
[in] REFIID riid,
[out] void **ppv,
[in] const ProxyFileInfo **pProxyFileList,
[in] const CLSID *pclsid,
[in] CStdPSFactoryBuffer *pPSFactoryBuffer
);
Paramètres
[in] rclsid
Identificateur de classe du proxy ou du stub à récupérer.
[in] riid
Identificateur d’interface de l’interface IPSFactoryBuffer .
[out] ppv
Adresse de la variable de sortie qui reçoit le pointeur d’interface demandé dans riid.
[in] pProxyFileList
Pointeur vers la structure ProxyFileInfo , qui contient des informations sur le proxy et le stub.
[in] pclsid
Pointeur vers l’identificateur de classe du proxy ou du stub. Spécifiez pclsid si la constante PROXY_CLSID est définie dans le code source ou en tant qu’option du compilateur C.
[in] pPSFactoryBuffer
Pointeur vers l’objet IPSFactoryBuffer . Le pointeur est contenu dans la variable globale, gPFactory, définie dans RpcProxy.h.
Valeur retournée
Renvoie S_OK en cas de réussite.
Spécifications
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | rpcproxy.h |
Bibliothèque | Rpcrt4.lib |
DLL | Rpcrt4.dll |