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 |