Partager via


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