struktur ADS_CLASS_DEF (iads.h)
Struktur ADS_CLASS_DEF hanya digunakan sebagai bagian dari IDirectorySchemaMgmt, yang merupakan antarmuka usang. Informasi berikut disediakan hanya untuk tujuan warisan.
Struktur ADS_CLASS_DEF memegang definisi kelas objek.
Sintaks
typedef struct _ads_class_def {
LPWSTR pszClassName;
DWORD dwMandatoryAttrs;
LPWSTR *ppszMandatoryAttrs;
DWORD optionalAttrs;
LPWSTR **ppszOptionalAttrs;
DWORD dwNamingAttrs;
LPWSTR **ppszNamingAttrs;
DWORD dwSuperClasses;
LPWSTR **ppszSuperClasses;
BOOL fIsContainer;
} ADS_CLASS_DEF, *PADS_CLASS_DEF;
Anggota
pszClassName
String Unicode yang dihentikan null yang menentukan nama kelas.
dwMandatoryAttrs
Jumlah atribut kelas wajib.
ppszMandatoryAttrs
Penunjuk ke array string Unicode yang dihentikan null yang berisi nama atribut wajib.
optionalAttrs
Jumlah atribut opsional kelas.
ppszOptionalAttrs
Penunjuk ke array string Unicode yang dihentikan null yang berisi nama atribut opsional.
dwNamingAttrs
Jumlah atribut penamaan.
ppszNamingAttrs
Penunjuk ke array string Unicode yang dihentikan null yang berisi nama atribut penamaan.
dwSuperClasses
Jumlah kelas super objek dari kelas ini.
ppszSuperClasses
Penunjuk ke array string Unicode yang dihentikan null yang berisi nama kelas super.
fIsContainer
Bendera yang menunjukkan objek kelas adalah kontainer ketika TRUE dan bukan kontainer saat FALSE.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista |
Server minimum yang didukung | Windows Server 2008 |
Header | iads.h |