Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt einen Proxy für die angegebene Remoteschnittstelle.
Syntax
HRESULT CreateProxy(
[in] IUnknown *pUnkOuter,
[in] REFIID riid,
[out] IRpcProxyBuffer **ppProxy,
[out] void **ppv
);
Parameter
[in] pUnkOuter
Eine steuernde IUnknown-Schnittstelle ; wird für die Aggregation verwendet.
[in] riid
Der Bezeichner der Schnittstelle für den Proxy.
[out] ppProxy
Ein Zeiger auf eine IRpcProxyBuffer-Schnittstelle zum Steuern des Marshallings.
[out] ppv
Ein Zeiger auf die von riid angegebene Schnittstelle.
Rückgabewert
Diese Methode kann die Standardrückgabewerte E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL und S_OK zurückgeben.
Hinweise
Die IUnknown-Implementierung der IRpcProxyBuffer-Schnittstelle darf nicht an das äußere steuernde IUnknown delegieren.
Anforderungen
| Anforderung | Wert |
|---|---|
| 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 | objidl.h (include ObjIdl.h) |