Share via


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

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

Sintaxe

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

Parâmetros

[in] name

O nome da propriedade a ser recuperada. Consulte Comentários para obter informações sobre as propriedades disponíveis.

[out] pItem

Uma referência à propriedade recuperada.

Retornar valor

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

Comentários

Essa coleção representa uma identidade de segurança, que fornece informações sobre um chamador específico na cadeia de chamadas que termina com a chamada atual. Para cada item na coleção de identidades 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
SID O identificador de segurança do chamador. "SID" V_ARRAY
Nome da Conta O nome da conta que o chamador está usando. "AccountName" V_BSTR
Serviço de autenticação O serviço de autenticação usado pelo chamador, como NTLMSSP, Kerberos ou SSL. "AuthenticationService" V_I4
Nível de Representação O nível de representação, que indica quanta autoridade o chamador recebeu para agir em nome de um cliente. "ImpersonationLevel" V_I4
Nível de autenticação O nível de autenticação usado pelo chamador, que indica a quantidade de proteção fornecida durante a chamada. "AuthenticationLevel" V_I4

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

Segurança COM+

ISecurityIdentityColl