Método ISecurityCallContext::get_Item (comsvcs.h)

Recupera uma propriedade especificada na coleção de contexto de chamada de segurança.

Sintaxe

HRESULT get_Item(
  [in]  BSTR    name,
  [out] VARIANT *pItem
);

Parâmetros

[in] name

O nome do item de propriedade a ser recuperado. Consulte Comentários para obter informações sobre os itens disponíveis.

[out] pItem

Uma referência à propriedade recuperada.

Retornar valor

Esse método pode retornar os valores de retorno padrão E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL e S_OK.

Comentários

A coleção de contexto de chamada de segurança representa um contexto de chamada de segurança, que fornece informações sobre os chamadores na cadeia de chamadas que termina com a chamada atual. Para cada item na coleção de contexto de chamada de segurança, a tabela a seguir fornece uma descrição, o nome do índice usado para recuperá-lo e o tipo de dados retornado do item.

Item Descrição Nome do índice Tipo retornado
Chamador Direto O chamador imediato do objeto. "DirectCaller" Um objeto SecurityIdentity
Chamador Original O chamador que originou a cadeia de chamadas para o objeto . "OriginalCaller" Um objeto SecurityIdentity
Nível mínimo de autenticação O nível de autenticação mais baixo usado na cadeia de chamadas. "MinAuthenticationLevel" Um Long
Número de chamadores O número de chamadores na cadeia de chamadas para o objeto . "NumCallers" Um Long
Chamadores Os chamadores na cadeia de chamadas que terminam com a chamada atual. "Chamadores" Um objeto SecurityCallers

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 comsvcs.h

Confira também

Isecuritycallcontext