Compartilhar via


Interface IRpcOptions (objidlbase.h)

Permite que os chamadores definam ou consultem os valores de várias propriedades que controlam como o COM lida com chamadas de procedimento remoto (RPC).

Herança

A interface IRpcOptions herda da interface IUnknown . O IRpcOptions também tem estes tipos de membros:

Métodos

A interface IRpcOptions tem esses métodos.

 
IRpcOptions::Query

O método IRpcOptions::Query (objidlbase.h) recupera o valor de uma propriedade de opção de associação RPC.
IRpcOptions::Set

O método IRpcOptions::Set (objidlbase.h) define o valor de uma propriedade de opção de associação RPC.

Comentários

Usando essa interface, os chamadores podem definir ou consultar a propriedade COMBND_RPCTIMEOUT, que controla por quanto tempo seu computador tentará estabelecer comunicações RPC com outra antes de falhar. A propriedade pode ter qualquer um dos valores enumerados na tabela a seguir.

Valor Descrição
RPC_C_BINDING_INFINITE_TIMEOUT Continue tentando estabelecer comunicações sem tempo limite.
RPC_C_BINDING_MIN_TIMEOUT Tente estabelecer comunicações pelo tempo mínimo exigido pelo protocolo. Esse valor favorece o desempenho em relação à confiabilidade.
RPC_C_BINDING_DEFAULT_TIMEOUT Tente estabelecer comunicações para o horário padrão. O valor atinge um equilíbrio entre desempenho e confiabilidade.
RPC_C_BINDING_MAX_TIMEOUT Tente estabelecer comunicações pelo tempo máximo permitido pelo protocolo. Esse valor favorece a confiabilidade em relação ao desempenho.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho objidlbase.h (inclua ObjIdl.h)