Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Recupera o valor de uma propriedade de opção de associação RPC.
Sintaxe
HRESULT Query(
[in] IUnknown *pPrx,
[in] RPCOPT_PROPERTIES dwProperty,
[out] ULONG_PTR *pdwValue
);
Parâmetros
[in] pPrx
Um ponteiro para o proxy cuja propriedade está sendo consultada.
[in] dwProperty
Um identificador da propriedade a ser consultada, que deve ser COMBND_RPCTIMEOUT ou COMBND_SERVER_LOCALITY (esse sinalizador está disponível a partir do Windows Server 2003.)
[out] pdwValue
Um ponteiro para o valor da propriedade.
Valor retornado
Esse método pode retornar os valores de retorno padrão E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL e S_OK.
Comentários
Embora a propriedade COMBND_RPCTIMEOUT também possa ser definida usando o método Set , a propriedade COMBND_SERVER_LOCALITY só pode ser consultada.
Consulte IRpcOptions para obter uma tabela dos valores possíveis da propriedade COMBND_RPCTIMEOUT.
Os valores possíveis da propriedade COMBND_SERVER_LOCALITY, que descreve o grau de remoto da conexão RPC, são enumerados na tabela a seguir.
| Valor | Descrição |
|---|---|
| SERVER_LOCALITY_PROCESS_LOCAL | O equivalente está no mesmo processo que o cliente. |
| SERVER_LOCALITY_MACHINE_LOCAL | O equivalente está no mesmo computador que o cliente, mas em um processo diferente. |
| SERVER_LOCALITY_REMOTE | O equivalente está em um computador remoto. |
Requisitos
| 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) |