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 DS_DOMAIN_CONTROLLER_INFO_2 berisi data tentang pengendali domain. Struktur ini dikembalikan oleh fungsi DsGetDomainControllerInfo
Sintaksis
typedef struct {
#if ...
CHAR *NetbiosName;
#if ...
CHAR *DnsHostName;
#if ...
CHAR *SiteName;
#if ...
CHAR *SiteObjectName;
#if ...
CHAR *ComputerObjectName;
#if ...
CHAR *ServerObjectName;
#if ...
CHAR *NtdsDsaObjectName;
#else
LPSTR NetbiosName;
#endif
#else
LPSTR DnsHostName;
#endif
#else
LPSTR SiteName;
#endif
#else
LPSTR SiteObjectName;
#endif
#else
LPSTR ComputerObjectName;
#endif
#else
LPSTR ServerObjectName;
#endif
#else
LPSTR NtdsDsaObjectName;
#endif
BOOL fIsPdc;
BOOL fDsEnabled;
BOOL fIsGc;
GUID SiteObjectGuid;
GUID ComputerObjectGuid;
GUID ServerObjectGuid;
GUID NtdsDsaObjectGuid;
} DS_DOMAIN_CONTROLLER_INFO_2A, *PDS_DOMAIN_CONTROLLER_INFO_2A;
Anggota
NetbiosName
Penunjuk ke string yang dihentikan null yang menentukan nama NetBIOS pengontrol domain.
DnsHostName
Penunjuk ke string yang dihentikan null yang menentukan nama host DNS pengontrol domain.
SiteName
Penunjuk ke string null-terminated yang menentukan situs tempat pengendali domain berada.
SiteObjectName
Penunjuk ke string yang dihentikan null yang menentukan nama objek situs pada pengontrol domain.
ComputerObjectName
Penunjuk ke string null-terminated yang menentukan nama objek komputer pada pengendali domain.
ServerObjectName
Penunjuk ke string yang dihentikan null yang menentukan nama objek server pada pengontrol domain.
NtdsDsaObjectName
Penunjuk ke string yang dihentikan null yang menentukan nama objek NTDS DSA pada pengontrol domain.
fIsPdc
Nilai Boolean yang menunjukkan apakah pengendali domain ini adalah pengendali domain utama atau tidak. Jika nilai ini TRUE, pengendali domain adalah pengendali domain utama; jika tidak, pengendali domain bukan pengendali domain utama.
fDsEnabled
Nilai Boolean yang menunjukkan apakah pengendali domain diaktifkan atau tidak. Jika nilai ini TRUE, pengendali domain diaktifkan; jika tidak, itu tidak diaktifkan.
fIsGc
Nilai Boolean yang menunjukkan apakah pengendali domain adalah server katalog global atau tidak. Jika nilai ini TRUE, pengendali domain adalah server katalog global; jika tidak, ini bukan server katalog global.
SiteObjectGuid
Berisi GUID
ComputerObjectGuid
Berisi GUID
ServerObjectGuid
Berisi GUID
NtdsDsaObjectGuid
Berisi GUID
Komentar
Fungsi DsGetDomainControllerInfo dapat mengembalikan versi struktur ini yang berbeda. Untuk informasi selengkapnya dan daftar versi yang saat ini didukung, lihat parameter InfoLevel
Nota
Header ntdsapi.h mendefinisikan DS_DOMAIN_CONTROLLER_INFO_2 sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta preprosektor 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 Vista |
| server minimum yang didukung |
Windows Server 2008 |
| Header |
ntdsapi.h |