Condividi tramite


Metodo ISecurityIdentityColl::get_Item (comsvcs.h)

Recupera una proprietà specificata nella raccolta di identità di sicurezza.

Sintassi

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

Parametri

[in] name

Nome della proprietà da recuperare. Per informazioni sulle proprietà disponibili, vedere Osservazioni.

[out] pItem

Riferimento alla proprietà recuperata.

Valore restituito

Questo metodo può restituire i valori restituiti standard E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL e S_OK.

Commenti

Questa raccolta rappresenta un'identità di sicurezza, che fornisce informazioni su un chiamante specifico nella catena di chiamate che terminano con la chiamata corrente. Per ogni elemento della raccolta di identità di sicurezza, la tabella seguente fornisce una descrizione, il nome dell'indice usato per recuperarlo e il tipo di dati restituito dell'elemento.

Elemento Descrizione Nome dell'indice Tipo restituito
SID Identificatore di sicurezza del chiamante. "SID" V_ARRAY
Nome account Nome dell'account usato dal chiamante. "AccountName" V_BSTR
Servizio di autenticazione Servizio di autenticazione usato dal chiamante, ad esempio NTLMSSP, Kerberos o SSL. "AuthenticationService" V_I4
Impersonation Level Livello di rappresentazione, che indica la quantità di autorità assegnata dal chiamante per agire per conto di un client. "ImpersonationLevel" V_I4
Livello di autenticazione Livello di autenticazione usato dal chiamante, che indica la quantità di protezione specificata durante la chiamata. "AuthenticationLevel" V_I4

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione comsvcs.h

Vedi anche

Sicurezza COM+

ISecurityIdentityColl