Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Извлекает значение свойства параметра привязки RPC.
Синтаксис
HRESULT Query(
[in] IUnknown *pPrx,
[in] RPCOPT_PROPERTIES dwProperty,
[out] ULONG_PTR *pdwValue
);
Параметры
[in] pPrx
Указатель на прокси-сервер, свойство которого запрашивается.
[in] dwProperty
Идентификатор запрашиваемого свойства, который должен быть COMBND_RPCTIMEOUT или COMBND_SERVER_LOCALITY (этот флаг доступен начиная с Windows Server 2003).
[out] pdwValue
Указатель на значение свойства.
Возвращаемое значение
Этот метод может возвращать стандартные возвращаемые значения E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL и S_OK.
Комментарии
Хотя свойство COMBND_RPCTIMEOUT также можно задать с помощью метода Set , свойство COMBND_SERVER_LOCALITY можно запрашивать только.
Таблицу возможных значений свойства COMBND_RPCTIMEOUT см. в разделе IRpcOptions .
Возможные значения свойства COMBND_SERVER_LOCALITY, описывающего степень удаленности RPC-соединения, перечислены в следующей таблице.
| Значение | Описание |
|---|---|
| SERVER_LOCALITY_PROCESS_LOCAL | Аналог находится в том же процессе, что и клиент. |
| SERVER_LOCALITY_MACHINE_LOCAL | Аналог находится на том же компьютере, что и клиент, но находится в другом процессе. |
| SERVER_LOCALITY_REMOTE | Аналог находится на удаленном компьютере. |
Требования
| Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
| Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
| Целевая платформа | Windows |
| Header | objidlbase.h (включая ObjIdl.h) |