структура RPC_BINDING_HANDLE_OPTIONS_V1 (rpcdce.h)
Структура RPC_BINDING_HANDLE_OPTIONS_V1 содержит дополнительные параметры для создания дескриптора привязки RPC.
Синтаксис
typedef struct _RPC_BINDING_HANDLE_OPTIONS_V1 {
unsigned long Version;
unsigned long Flags;
unsigned long ComTimeout;
unsigned long CallTimeout;
} RPC_BINDING_HANDLE_OPTIONS_V1, *PRPC_BINDING_HANDLE_OPTIONS_V1;
Члены
Version
Версия этой структуры. Для RPC_BINDING_HANDLE_OPTIONS_V1 это значение должно иметь значение 1.
Flags
Набор флагов, описывающих определенное поведение RPC. Для этого параметра можно задать одно или несколько из следующих значений. Обратите внимание, что по умолчанию вызовы RPC используют причинно-следственный порядок и задерживается сокет.
ComTimeout
Значение времени ожидания связи, указанное в микросекундах. Значение по умолчанию для RPC — RPC_C_BINDING_DEFAULT_TIMEOUT. Этот параметр можно изменить позже, вызвав RpcMgmtSetComTimeout.
CallTimeout
Значение времени ожидания вызова, указанное в микросекундах. Значение по умолчанию для RPC равно 0.
Комментарии
Если эта структура не указана в вызове RpcBindingCreate, используются значения по умолчанию для каждого параметра.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | rpcdce.h (включая Rpc.h) |