RPC_BINDING_HANDLE_OPTIONS_V1 struttura (rpcdce.h)
La struttura RPC_BINDING_HANDLE_OPTIONS_V1 contiene opzioni aggiuntive con cui creare un handle di associazione RPC.
Sintassi
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;
Members
Version
Versione di questa struttura. Per RPC_BINDING_HANDLE_OPTIONS_V1 è necessario impostare su 1.
Flags
Set di flag che descrivono comportamenti RPC specifici. Questo parametro può essere impostato su uno o più dei valori seguenti. Si noti che per impostazione predefinita, le chiamate RPC usano ordine causale e socket persistente.
ComTimeout
Valore del timeout della comunicazione, specificato in microsecondi. Il valore predefinito per RPC è RPC_C_BINDING_DEFAULT_TIMEOUT. Questa opzione può essere modificata in un secondo momento chiamando RpcMgmtSetComTimeout.
CallTimeout
Valore del timeout delle chiamate, specificato in microsecondi. Il valore predefinito per RPC è 0.
Commenti
Se questa struttura non viene specificata in una chiamata a RpcBindingCreate, vengono usati i valori predefiniti per ogni opzione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | rpcdce.h (include Rpc.h) |