Metode IAzScope::D eletePropertyItem (azroles.h)

Metode DeletePropertyItem menghapus prinsipal yang ditentukan dari daftar prinsipal yang ditentukan.

Sintaks

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

Parameter

[in] lPropId

ID properti dari daftar prinsipal untuk menghapus prinsipal yang ditentukan oleh parameter varProp . Tabel berikut ini memperlihatkan nilai yang mungkin.

Nilai Makna
AZ_PROP_POLICY_ADMINS
Juga dapat dihapus menggunakan metode DeletePolicyAdministrator
AZ_PROP_POLICY_ADMINS_NAME
Juga dapat dihapus menggunakan metode DeletePolicyAdministratorName
AZ_PROP_POLICY_READERS
Juga dapat dihapus menggunakan metode DeletePolicyReader
AZ_PROP_POLICY_READERS_NAME
Juga dapat dihapus menggunakan metode DeletePolicyReaderName

[in] varProp

Prinsipal yang akan dihapus dari daftar prinsipal yang ditentukan oleh parameter lPropId .

Varian harus merupakan varian BSTR .

Jika AZ_PROP_POLICY_ADMINS atau AZ_PROP_POLICY_READERS ditentukan untuk parameter lPropId , string adalah bentuk teks pengidentifikasi keamanan (SID) akun Windows yang akan dihapus dari daftar. Jika AZ_PROP_POLICY_ADMINS_NAME atau AZ_PROP_POLICY_READERS_NAME ditentukan untuk parameter lPropId , string adalah nama akun akun yang akan dihapus dari daftar. Nama akun dapat dalam format nama prinsipal pengguna (UPN) (misalnya, "someone@example.com") atau dalam format "ExampleDomain\UserName".

[in, optional] varReserved

Disiapkan untuk penggunaan masa mendatang.

Menampilkan nilai

Nilai yang dikembalikan adalah HRESULT. Nilai S_OK menunjukkan keberhasilan. Nilai lain menunjukkan bahwa operasi gagal.

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 pada Windows XP