Skip to content

Latest commit

 

History

History
89 lines (80 loc) · 2.66 KB

nn-objidlbase-irpcoptions.md

File metadata and controls

89 lines (80 loc) · 2.66 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NN:objidlbase.IRpcOptions
IRpcOptions (objidlbase.h)
The IRpcOptions (objidlbase.h) interface enables callers to set or query the values of various properties that control how COM handles remote procedure calls (RPC).
IRpcOptions
IRpcOptions interface [COM]
IRpcOptions interface [COM]
described
_com_irpcoptions
com.irpcoptions
objidlbase/IRpcOptions
com\irpcoptions.htm
com
aa5db8ac-4c29-43cf-a7ed-a870df9dfb82
08/15/2022
IRpcOptions, IRpcOptions interface [COM], IRpcOptions interface [COM],described, _com_irpcoptions, com.irpcoptions, objidlbase/IRpcOptions
objidlbase.h
ObjIdl.h
Windows
Windows 2000 Professional [desktop apps only]
Windows 2000 Server [desktop apps only]
ObjIdl.idl
Windows
19H1
IRpcOptions
objidlbase/IRpcOptions
c++
APIRef
kbSyntax
COM
objidlbase.h
IRpcOptions

IRpcOptions interface

-description

Enables callers to set or query the values of various properties that control how COM handles remote procedure calls (RPC).

-inheritance

The IRpcOptions interface inherits from the IUnknown interface. IRpcOptions also has these types of members:

-remarks

Using this interface, callers can set or query the COMBND_RPCTIMEOUT property, which controls how long your machine will attempt to establish RPC communications with another before failing. The property can have any one of the values enumerated in the following table.

Value Description
RPC_C_BINDING_INFINITE_TIMEOUT Keep trying to establish communications with no timeout.
RPC_C_BINDING_MIN_TIMEOUT Try to establish communications for the minimum time required by the protocol. This value favors performance over reliability.
RPC_C_BINDING_DEFAULT_TIMEOUT Try to establish communications for the default time. The value strikes a balance between performance and reliability.
RPC_C_BINDING_MAX_TIMEOUT Try to establish communications for the maximum time allowed by the protocol. This value favors reliability over performance.