IAzObjectPicker::GetPrincipals method (azroles.h)
Metode GetPrincipals menampilkan kotak dialog tempat pengguna dapat memilih satu atau beberapa prinsipal, lalu mengembalikan daftar prinsipal yang dipilih dan pengidentifikasi keamanan (SID) yang sesuai.
Sintaks
HRESULT GetPrincipals(
[in] HWND hParentWnd,
[in] BSTR bstrTitle,
[out] VARIANT *pvSidTypes,
[out] VARIANT *pvNames,
[out] VARIANT *pvSids
);
Parameter
[in] hParentWnd
Handel ke jendela induk kotak dialog.
[in] bstrTitle
Judul tampilan kotak dialog.
[out] pvSidTypes
Penunjuk ke array elemen enumerasi SID_NAME_USE yang menentukan jenis SID yang sesuai dengan prinsipal yang dipilih oleh pengguna.
Ini adalah varian yang berisi SAFEARRAY atau objek JScript Array . Setiap elemen array menyimpan nilai VT_I4 yang menentukan elemen enumerasi SID_NAME_USE .
[out] pvNames
Penunjuk ke array nama tampilan prinsipal yang dipilih oleh pengguna.
Ini adalah varian yang berisi SAFEARRAY atau objek JScript Array . Setiap elemen array menyimpan VT_BSTR yang berisi nama tampilan.
[out] pvSids
Penunjuk ke array representasi string dari SID yang sesuai dengan prinsipal yang dipilih oleh pengguna.
Ini adalah varian yang berisi SAFEARRAY atau objek JScript Array . Setiap elemen array menyimpan VT_BSTR yang berisi representasi string SID.
Nilai kembali
Jika metode berhasil, metode akan mengembalikan S_OK.
Jika metode gagal, metode mengembalikan kode kesalahan. Untuk daftar kode kesalahan umum, lihat Nilai HRESULT Umum.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | azroles.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk