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 |