Bagikan melalui


struktur ADS_ATTR_INFO (iads.h)

Struktur ADS_ATTR_INFO digunakan untuk berisi satu atau beberapa nilai atribut untuk digunakan dengan metode IDirectoryObject::CreateDSObject, IDirectoryObject::GetObjectAttributes, atau IDirectoryObject::SetObjectAttributes .

Sintaks

typedef struct _ads_attr_info {
  LPWSTR    pszAttrName;
  DWORD     dwControlCode;
  ADSTYPE   dwADsType;
  PADSVALUE pADsValues;
  DWORD     dwNumValues;
} ADS_ATTR_INFO, *PADS_ATTR_INFO;

Anggota

pszAttrName

String Unicode yang dihentikan null yang berisi nama atribut.

dwControlCode

Berisi salah satu nilai Jenis Modifikasi Atribut ADSI yang menentukan jenis operasi yang akan dilakukan pada nilai atribut.

dwADsType

Nilai dari enumerasi ADSTYPEENUM yang menunjukkan jenis data atribut.

pADsValues

Arahkan ke array struktur ADSVALUE yang berisi nilai untuk atribut .

dwNumValues

Ukuran array pADsValues .

Keterangan

Di ADSI, atribut dan properti digunakan secara bergantian. Atur atribut, saat membuat objek layanan direktori, menggunakan metode IDirectoryObject::CreateDSObject . Antarmuka IDirectoryObject juga mendukung metode IDirectoryObject::GetObjectAttributes dan IDirectoryObject::SetObjectAttributes untuk mengambil dan memodifikasi atribut objek dalam direktori.

Memori untuk array struktur ADSVALUE tidak dialokasikan dengan struktur ini.

Nilai anggota dwControlCode diabaikan ketika struktur digunakan sebagai parameter OUT.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Server minimum yang didukung Windows Server 2008
Header iads.h

Lihat juga

Jenis Modifikasi Atribut ADSI

Konstanta ADSI

Struktur ADSI

ADSTYPEENUM

IDirectoryObject

IDirectoryObject::CreateDSObject

IDirectoryObject::GetObjectAttributes

IDirectoryObject::SetObjectAttributes