Wykrywanie trybu działania domeny
W systemie Windows 2000 domena może działać w dwóch trybach operacji: mieszanych i natywnych. Tryb mieszany powinien być używany do dołączania kontrolerów domeny z systemem Windows NT 4.0 w domenie systemu Windows 2000. Tryb mieszany nie obsługuje grup uniwersalnych ani grup zagnieżdżonych. Jeśli wszystkie kontrolery domeny w domenie korzystają z systemu Windows 2000, możesz użyć trybu natywnego.
Aby programowo wykryć tryb działania domeny systemu Windows 2000, przeczytaj właściwość ntMixedDomain obiektu domainDNS dla tej domeny. Wartość zero (0) oznacza, że domena jest w trybie natywnym. Wartość jednej (1) wskazuje, że domena jest w trybie mieszanym. Można również użyć funkcji DsRoleGetPrimaryDomainInformation, aby uzyskać tryb operacji, a także inne dane dotyczące domeny i jej stanu.
Aby powiązać z domainDNS obiekt domeny konta użytkownika, w ramach którego aplikacja jest uruchomiona, użyj powiązania bezserwerowego i rootDSE, aby uzyskać nazwę wyróżniającą domeny, a następnie użyć tej nazwy wyróżniającej, aby powiązać z domainDNS obiektu, który reprezentuje tę domenę. Aby uzyskać więcej informacji na temat powiązania bezserwerowego i rootDSE, zobacz Powiązania bezserwerowe i RootDSE.
Aby uzyskać więcej informacji i przykład kodu, który pokazuje, jak programowo wykryć tryb operacji domeny, zobacz przykładowy kod określania trybu operacji.