The DS_DOMAIN_CONTROLLER_INFO_1W structure defines DC information that is returned as a part of the response to an InfoLevel = 1 request. The struct contains information about a single DC in the domain.
typedef struct {
[string, unique] WCHAR* NetbiosName;
[string, unique] WCHAR* DnsHostName;
[string, unique] WCHAR* SiteName;
[string, unique] WCHAR* ComputerObjectName;
[string, unique] WCHAR* ServerObjectName;
BOOL fIsPdc;
BOOL fDsEnabled;
} DS_DOMAIN_CONTROLLER_INFO_1W;
NetbiosName: NetBIOS name of the DC.
DnsHostName: DNS host name of the DC.
SiteName: RDN of the site object.
ComputerObjectName: DN of the computer object that corresponds to the DC.
ServerObjectName: DN of the server object that corresponds to the DC.
fIsPdc: True if and only if the DC is the PDC FSMO role owner.
fDsEnabled: A Boolean value that indicates whether or not the machine is a domain controller. This value MUST be TRUE.