Função CoGetCallContext (combaseapi.h)
Recupera o contexto da chamada atual no thread atual.
Sintaxe
HRESULT CoGetCallContext(
[in] REFIID riid,
[out] void **ppInterface
);
Parâmetros
[in] riid
IID (identificador de interface) do contexto de chamada que está sendo solicitado. Se você estiver usando o contexto de chamada padrão com suporte pelo marshaling padrão, IID_IServerSecurity estará disponível. Para aplicativos COM+ que usam segurança baseada em função, IID_ISecurityCallContext está disponível.
[out] ppInterface
Endereço da variável de ponteiro que recebe o ponteiro de interface solicitado em riid. Após o retorno bem-sucedido, *ppInterface contém o ponteiro de interface solicitado.
Retornar valor
Essa função pode retornar os valores a seguir.
Código de retorno | Descrição |
---|---|
|
O contexto foi recuperado com êxito. |
|
O contexto de chamada não dá suporte à interface especificada por riid. |
Comentários
CoGetCallContext recupera o contexto da chamada atual no thread atual. O parâmetro riid especifica a interface no contexto a ser recuperado. Essa é uma das funções fornecidas para dar ao servidor acesso a qualquer informação contextual do chamador.
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 | combaseapi.h (inclua Objbase.h) |
Biblioteca | Ole32.lib |
DLL | Ole32.dll |