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


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

Библиотека RPC использует константы времени ожидания привязки, чтобы указать относительное количество времени, которое необходимо потратить на установление привязки к серверу перед отказом. Время ожидания можно включить с помощью вызова функции RpcMgmtSetComTimeout . В следующем списке содержатся допустимые значения времени ожидания.

Констант/значение Описание
RPC_C_BINDING_INFINITE_TIMEOUT
10
Постоянно пытается установить связь навсегда.
RPC_C_BINDING_MIN_TIMEOUT
0
Пытается получить минимальное время использования сетевого протокола. Это значение предпочитает время отклика, а не правильность при определении того, запущен ли сервер.
RPC_C_BINDING_DEFAULT_TIMEOUT
5
Пытается среднее время использования сетевого протокола. Это значение обеспечивает правильность при определении того, запущен ли сервер, и дает равное время отклика. Это значение по умолчанию.
RPC_C_BINDING_MAX_TIMEOUT
9
Пытается использовать самый длительный период времени для использования сетевого протокола. Это значение способствует правильности при определении того, работает ли сервер с течением времени отклика.

Комментарии

Значения в предыдущей таблице не указаны в секундах. Эти значения представляют собой относительное количество времени по шкале от нуля до 10. Дополнительные сведения об устранении задержек связи см. в статье Предотвращение зависания на стороне клиента.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Rpcdce.h