RPC_BINDING_HANDLE_OPTIONS_V1 Struktur (rpcdce.h)
Die RPC_BINDING_HANDLE_OPTIONS_V1-Struktur enthält zusätzliche Optionen zum Erstellen eines RPC-Bindungshandles.
Syntax
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;
Member
Version
Die Version dieser Struktur. Für RPC_BINDING_HANDLE_OPTIONS_V1 muss dies auf 1 festgelegt werden.
Flags
Eine Reihe von Flags, die bestimmte RPC-Verhaltensweisen beschreiben. Dieser Parameter kann auf einen oder mehrere der folgenden Werte festgelegt werden. Beachten Sie, dass RPC-Aufrufe standardmäßig kausale Reihenfolge und Socket-Lingering verwenden.
ComTimeout
Der In Mikrosekunden angegebene Kommunikationstimeoutwert. Der Standardwert für RPC ist RPC_C_BINDING_DEFAULT_TIMEOUT. Diese Option kann später durch Aufrufen von RpcMgmtSetComTimeout geändert werden.
CallTimeout
Der In Mikrosekunden angegebene Anruftimeoutwert. Der Standardwert für RPC ist 0.
Hinweise
Wenn diese Struktur in einem Aufruf von RpcBindingCreate nicht angegeben wird, werden die Standardwerte für jede Option verwendet.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | rpcdce.h (include Rpc.h) |