Compartilhar via


Detectando o modo de operação de um domínio

No Windows 2000, um domínio pode ser executado em dois modos de operação: misto e nativo. O modo misto deve ser usado para incluir controladores de domínio que executam o Windows NT 4.0 em um domínio do Windows 2000. O modo misto não oferece suporte a grupos universais ou grupos aninhados. Se todos os controladores de domínio no domínio estiverem executando o Windows 2000, você poderá usar o modo nativo.

Para detectar programaticamente o modo de operação de um domínio do Windows 2000, leia a propriedade ntMixedDomain do objeto domainDNS desse domínio. Um valor de zero (0) significa que o domínio está no modo nativo. Um valor de um (1) indica que o domínio está no modo misto. Você também pode usar a função DsRoleGetPrimaryDomainInformation para obter o modo de operação, bem como outros dados sobre o domínio e seu estado.

Para vincular ao objeto domainDNS do domínio da conta de usuário sob a qual seu aplicativo está sendo executado, use a vinculação sem servidor e o rootDSE para obter o nome distinto para o domínio e, em seguida, use esse nome distinto para vincular ao objeto domainDNS que representa esse domínio. Para obter mais informações sobre vinculação sem servidor e rootDSE, consulte Vinculação sem servidor e RootDSE.

Para obter mais informações e um exemplo de código que mostra como detectar programaticamente o modo de operação de um domínio, consulte Código de exemplo para determinar o modo de operação.