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.
Ruft den Wert einer RPC-Bindungsoptionseigenschaft ab.
Syntax
HRESULT Query(
[in] IUnknown *pPrx,
[in] RPCOPT_PROPERTIES dwProperty,
[out] ULONG_PTR *pdwValue
);
Parameter
[in] pPrx
Ein Zeiger auf den Proxy, dessen Eigenschaft abgefragt wird.
[in] dwProperty
Ein Bezeichner der abzufragten Eigenschaft, die COMBND_RPCTIMEOUT oder COMBND_SERVER_LOCALITY sein muss (dieses Flag ist ab Windows Server 2003 verfügbar.)
[out] pdwValue
Ein Zeiger auf den Eigenschaftswert.
Rückgabewert
Diese Methode kann die Standardrückgabewerte E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL und S_OK zurückgeben.
Hinweise
Während die COMBND_RPCTIMEOUT-Eigenschaft auch mithilfe der Set-Methode festgelegt werden kann, kann die COMBND_SERVER_LOCALITY-Eigenschaft nur abgefragt werden.
Eine Tabelle mit den möglichen Werten der eigenschaft COMBND_RPCTIMEOUT finden Sie unter IRpcOptions .
Die möglichen Werte der COMBND_SERVER_LOCALITY-Eigenschaft, die den Grad der Remoteität der RPC-Verbindung beschreibt, werden in der folgenden Tabelle aufgelistet.
| Wert | BESCHREIBUNG |
|---|---|
| SERVER_LOCALITY_PROCESS_LOCAL | Die Entsprechung befindet sich im gleichen Prozess wie der Client. |
| SERVER_LOCALITY_MACHINE_LOCAL | Die Entsprechung befindet sich auf demselben Computer wie der Client, aber in einem anderen Prozess. |
| SERVER_LOCALITY_REMOTE | Die Entsprechung befindet sich auf einem Remotecomputer. |
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | objidlbase.h (include ObjIdl.h) |