Интерфейс IRpcOptions (objidl.h)
Позволяет вызывающим абонентам задавать или запрашивать значения различных свойств, которые определяют, как COM обрабатывает удаленные вызовы процедур (RPC).
Наследование
Интерфейс IRpcOptions наследуется от интерфейса IUnknown . IRpcOptions также имеет следующие типы членов:
Методы
Интерфейс IRpcOptions содержит следующие методы.
IRpcOptions::Query Метод IRpcOptions::Query (objidl.h) извлекает значение свойства параметра привязки RPC. |
IRpcOptions::Set Метод IRpcOptions::Set (objidl.h) задает значение свойства параметра привязки RPC. |
Комментарии
С помощью этого интерфейса вызывающие объекты могут задавать или запрашивать свойство COMBND_RPCTIMEOUT, которое определяет, как долго компьютер будет пытаться установить связь RPC с другим пользователем до сбоя. Свойство может иметь любое из значений, перечисленных в следующей таблице.
Значение | Описание |
---|---|
RPC_C_BINDING_INFINITE_TIMEOUT | Продолжайте пытаться установить связь без истечения времени ожидания. |
RPC_C_BINDING_MIN_TIMEOUT | Попробуйте установить связь в течение минимального времени, необходимого для протокола. Это значение способствует повышению производительности, а не надежности. |
RPC_C_BINDING_DEFAULT_TIMEOUT | Попробуйте установить связь в течение времени по умолчанию. Значение обеспечивает баланс между производительностью и надежностью. |
RPC_C_BINDING_MAX_TIMEOUT | Попробуйте установить связь в течение максимального времени, разрешенного протоколом. Это значение благоприятствует надежности, а не производительности. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | objidl.h (включая ObjIdl.h) |