Поделиться через


Функция RpcMgmtInqComTimeout (rpcdce.h)

Функция RpcMgmtInqComTimeout возвращает значение времени ожидания binding-communications в дескрипторе привязки.

Синтаксис

RPC_STATUS RpcMgmtInqComTimeout(
  RPC_BINDING_HANDLE Binding,
  unsigned int       *Timeout
);

Параметры

Binding

Задает привязку.

Timeout

Возвращает указатель на значение времени ожидания из параметра Binding .

Возвращаемое значение

Значение Значение
RPC_S_OK
Вызов выполнен успешно.
RPC_S_INVALID_BINDING
Недопустимый дескриптор привязки.
RPC_S_WRONG_KIND_OF_BINDING
Это был неправильный тип привязки для операции.
 
Примечание Список допустимых кодов ошибок см. в разделе Возвращаемые значения RPC.
 

Комментарии

Клиентское приложение вызывает RpcMgmtInqComTimeout для просмотра значения времени ожидания в дескрипторе привязки сервера. Значение времени ожидания указывает относительное количество времени, которое необходимо потратить на ожидание ответа от сервера перед отказом. Таблицу значений времени ожидания см. в разделе Константы времени ожидания привязки. Дополнительные сведения о том, как работает время ожидания COM и когда его использовать, см. в разделе RPC и сеть.

Клиент также вызывает RpcMgmtSetComTimeout , чтобы изменить значение времени ожидания.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header rpcdce.h (включая Rpc.h)
Библиотека Rpcrt4.lib
DLL Rpcrt4.dll

См. также раздел

Константы времени ожидания привязки

RpcMgmtInqStats

RpcMgmtSetComTimeout