structure RPC_BINDING_HANDLE_OPTIONS_V1 (rpcdce.h)
La structure RPC_BINDING_HANDLE_OPTIONS_V1 contient des options supplémentaires pour créer un handle de liaison RPC.
Syntaxe
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;
Membres
Version
Version de cette structure. Pour RPC_BINDING_HANDLE_OPTIONS_V1 cette valeur doit être définie sur 1.
Flags
Ensemble d’indicateurs décrivant des comportements RPC spécifiques. Ce paramètre peut être défini sur une ou plusieurs des valeurs suivantes. Notez que par défaut, les appels RPC utilisent l’ordre causal et la persistance du socket.
ComTimeout
Valeur de délai d’expiration de communication, spécifiée en microsecondes. La valeur par défaut pour RPC est RPC_C_BINDING_DEFAULT_TIMEOUT. Cette option peut être modifiée ultérieurement en appelant RpcMgmtSetComTimeout.
CallTimeout
Valeur de délai d’attente de l’appel, spécifiée en microsecondes. La valeur par défaut pour RPC est 0.
Remarques
Si cette structure n’est pas spécifiée dans un appel à RpcBindingCreate, les valeurs par défaut de chaque option sont utilisées.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | rpcdce.h (inclure Rpc.h) |