Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Struktur OBJECTS_AND_NAME berisi string yang mengidentifikasi wali berdasarkan nama dan string tambahan yang mengidentifikasi jenis objek entri kontrol akses khusus objek (ACE).
Sintaksis
typedef struct _OBJECTS_AND_NAME_A {
DWORD ObjectsPresent;
SE_OBJECT_TYPE ObjectType;
LPSTR ObjectTypeName;
LPSTR InheritedObjectTypeName;
LPSTR ptstrName;
} OBJECTS_AND_NAME_A, *POBJECTS_AND_NAME_A;
Anggota
ObjectsPresent
Menunjukkan apakah ObjectTypeName dan InheritedObjectTypeName anggota berisi string. Parameter ini bisa menjadi kombinasi dari nilai berikut.
| Nilai | Arti |
|---|---|
|
Anggota ObjectTypeName berisi string. |
|
Anggota |
ObjectType
Menentukan nilai dari enumerasi SE_OBJECT_TYPE yang menunjukkan jenis objek.
ObjectTypeName
Penunjuk ke string null-terminated yang mengidentifikasi jenis objek yang diterapkan ACE.
String ini harus berupa nama tampilan LDAP
Jika bit ACE_INHERITED_OBJECT_TYPE_PRESENT tidak diatur di anggota ObjectsPresent , anggota ObjectTypeName diabaikan.
InheritedObjectTypeName
Penunjuk ke string null-terminated yang mengidentifikasi jenis objek yang dapat mewarisi ACE.
String ini harus berupa nama tampilan LDAP
Jika bit ACE_INHERITED_OBJECT_TYPE_PRESENT tidak diatur dalam anggota
ptstrName
Penunjuk ke string null-terminated yang berisi nama wali.
Komentar
Anggota ptstrName dari struktur TRUSTEE_A adalah penunjuk ke struktur OBJECTS_AND_NAME_A jika TrusteeFormTRUSTEE_IS_OBJECTS_AND_NAME. Ini memungkinkan fungsi seperti SetEntriesInAcl dan GetExplicitEntriesFromAcl untuk menyimpan informasi ACE khusus objek di Trustee anggota struktur EXPLICIT_ACCESS.
Nota
Header accctrl.h mendefinisikan OBJECTS_AND_NAME_ sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta praprosem UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
Persyaratan
| Syarat | Nilai |
|---|---|
| klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
| server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
| Header |
accctrl.h |