Metode IAzAuthorizationStore::AddPropertyItem (azroles.h)

Metode AddPropertyItem menambahkan prinsipal yang ditentukan ke daftar prinsipal yang ditentukan.

Sintaks

HRESULT AddPropertyItem(
  [in]           LONG    lPropId,
  [in]           VARIANT varProp,
  [in, optional] VARIANT varReserved
);

Parameter

[in] lPropId

ID properti dari daftar prinsipal yang akan ditambahkan prinsipal yang ditentukan oleh parameter varProp . Parameter ini bisa menjadi salah satu nilai berikut.

Nilai Makna
AZ_PROP_POLICY_ADMINS
Juga dapat ditambahkan dengan menggunakan metode AddPolicyAdministrator .
AZ_PROP_POLICY_ADMINS_NAME
Dapat juga ditambahkan dengan menggunakan metode AddPolicyAdministratorName .
AZ_PROP_POLICY_READERS
Juga dapat ditambahkan dengan menggunakan metode AddPolicyReader .
AZ_PROP_POLICY_READERS_NAME
Juga dapat ditambahkan dengan menggunakan metode AddPolicyReaderName .
AZ_PROP_DELEGATED_POLICY_USERS
Juga dapat ditambahkan dengan menggunakan metode AddDelegatedPolicyUser .
AZ_PROP_DELEGATED_POLICY_USERS_NAME
Juga dapat ditambahkan dengan menggunakan metode AddDelegatedPolicyUserName .

[in] varProp

Prinsipal untuk ditambahkan ke daftar prinsipal yang ditentukan oleh parameter lPropId .

Varian harus merupakan varian BSTR .

Jika AZ_PROP_POLICY_ADMINS_NAME, AZ_PROP_POLICY_READERS_NAME, atau AZ_PROP_DELEGATED_POLICY_USERS_NAME ditentukan untuk parameter lPropId , string adalah nama akun akun yang akan ditambahkan ke daftar. Nama akun harus dalam format nama prinsipal pengguna (UPN) (misalnya, "someone@example.com").

[in, optional] varReserved

Disiapkan untuk penggunaan masa mendatang.

Mengembalikan nilai

Jika metode berhasil, metode akan mengembalikan S_OK.

Jika metode gagal, metode mengembalikan nilai HRESULT yang menunjukkan kesalahan. Untuk daftar kode kesalahan umum, lihat Nilai HRESULT Umum.

Keterangan

Anda harus memanggil metode Kirim untuk mempertahankan perubahan apa pun yang dibuat oleh metode ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header azroles.h
Pustaka Azroles.lib
DLL Azroles.dll
Redistribusi Paket Alat Administrasi Windows Server 2003 di Windows XP