Metode ISecurityIdentityColl::get_Item (comsvcs.h)

Mengambil properti tertentu dalam kumpulan identitas keamanan.

Sintaks

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

Parameter

[in] name

Nama properti yang akan diambil. Lihat Keterangan untuk informasi tentang properti yang tersedia.

[out] pItem

Referensi ke properti yang diambil.

Nilai kembali

Metode ini dapat mengembalikan nilai pengembalian standar E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL, dan S_OK.

Keterangan

Koleksi ini mewakili identitas keamanan, yang menyediakan informasi tentang penelepon tertentu dalam rantai panggilan yang berakhir dengan panggilan saat ini. Untuk setiap item dalam kumpulan identitas keamanan, tabel berikut ini menyediakan deskripsi, nama indeks yang digunakan untuk mengambilnya, dan jenis data item yang dikembalikan.

Item Deskripsi Nama indeks Jenis yang dikembalikan
SID Pengidentifikasi keamanan penelepon. "SID" V_ARRAY
Nama Akun Nama akun yang digunakan pemanggil. "AccountName" V_BSTR
Layanan Autentikasi Layanan autentikasi yang digunakan oleh pemanggil, seperti NTLMSSP, Kerberos, atau SSL. "AuthenticationService" V_I4
Tingkat Peniruan Tingkat peniruan, yang menunjukkan berapa banyak otoritas yang telah diberikan pemanggil untuk bertindak atas nama klien. "ImpersonationLevel" V_I4
Tingkat Autentikasi Tingkat autentikasi yang digunakan oleh pemanggil, yang menunjukkan jumlah perlindungan yang diberikan selama panggilan. "AuthenticationLevel" V_I4

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header comsvcs.h

Lihat juga

COM+ Keamanan

ISecurityIdentityColl