NdrDllGetClassObject-Funktion (rpcproxy.h)
Die NdrDllGetClassObject-Funktion ruft das Klassenobjekt des Proxys oder Stubs ab.
Syntax
HRESULT NdrDllGetClassObject(
[in] REFCLSID rclsid,
[in] REFIID riid,
[out] void **ppv,
[in] const ProxyFileInfo **pProxyFileList,
[in] const CLSID *pclsid,
[in] CStdPSFactoryBuffer *pPSFactoryBuffer
);
Parameter
[in] rclsid
Klassenbezeichner des abzurufenden Proxys oder Stubs.
[in] riid
Schnittstellenbezeichner der IPSFactoryBuffer-Schnittstelle .
[out] ppv
Adresse der Ausgabevariablen, die den in riid angeforderten Schnittstellenzeiger empfängt.
[in] pProxyFileList
Zeiger auf die ProxyFileInfo-Struktur , die Informationen zum Proxy und Stub enthält.
[in] pclsid
Zeiger auf den Klassenbezeichner des Proxys oder Stubs. Geben Sie pclsid an, wenn die PROXY_CLSID Konstante im Quellcode oder als C-Compileroption definiert ist.
[in] pPSFactoryBuffer
Zeiger auf das IPSFactoryBuffer-Objekt . Der Zeiger ist in der globalen Variablen gPFactory enthalten, die in RpcProxy.h definiert ist.
Rückgabewert
Gibt bei Erfolg S_OK zurück.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | rpcproxy.h |
Bibliothek | Rpcrt4.lib |
DLL | Rpcrt4.dll |