Partager via


Détection du mode d’opération d’un domaine

Dans Windows 2000, un domaine peut s’exécuter dans deux modes d’opération : mixte et natif. Le mode mixte doit être utilisé pour inclure des contrôleurs de domaine exécutant Windows NT 4.0 dans un domaine Windows 2000. Le mode mixte ne prend pas en charge les groupes universels ou imbriqués. Si tous les contrôleurs de domaine du domaine exécutent Windows 2000, vous pouvez utiliser le mode natif.

Pour détecter par programmation le mode d’opération d’un domaine Windows 2000, lisez la propriété ntMixedDomain de l’objet domainDNS pour ce domaine. La valeur zéro (0) signifie que le domaine est en mode natif. Une valeur de un (1) indique que le domaine est en mode mixte. Vous pouvez également utiliser la fonction DsRoleGetPrimaryDomainInformation pour obtenir le mode d’opération ainsi que d’autres données sur le domaine et son état.

Pour établir une liaison à l’objet domainDNS du domaine du compte d’utilisateur sous lequel votre application s’exécute, utilisez la liaison serverless et rootDSE pour obtenir le nom unique du domaine, puis utilisez ce nom unique pour lier à l’objet domainDNS qui représente ce domaine. Pour plus d’informations sur la liaison serverless et rootDSE, consultez Liaison serverless et RootDSE.

Pour plus d’informations et un exemple de code montrant comment détecter par programmation le mode d’opération d’un domaine, consultez Exemple de code pour la détermination du mode d’opération.