ADM_DOMAIN_FUNCTIONAL_LEVEL_ENUM
The ADM_DOMAIN_FUNCTIONAL_LEVEL_ENUM enumeration specifies domain functional levels.
Syntax
enum ADM_DOMAIN_FUNCTIONAL_LEVEL_ENUM
{
ADM_DOMAIN_FUNCTIONAL_LEVEL_2000MIXED = 0, //0x0
ADM_DOMAIN_FUNCTIONAL_LEVEL_2000NATIVE = 1, //0x1
ADM_DOMAIN_FUNCTIONAL_LEVEL_2003INTERIM = 2, //0x2
ADM_DOMAIN_FUNCTIONAL_LEVEL_2003 = 3, //0x3
ADM_DOMAIN_FUNCTIONAL_LEVEL_2008 = 4, //0x4
ADM_DOMAIN_FUNCTIONAL_LEVEL_2008R2 = 5, //0x5
ADM_DOMAIN_FUNCTIONAL_LEVEL_2012 = 6, //0x6
ADM_DOMAIN_FUNCTIONAL_LEVEL_2012R2 = 7, //0x8
ADM_DOMAIN_FUNCTIONAL_LEVEL_2016 = 8, //0x8
}
Constants
-
Flag
-
Description
-
ADM_DOMAIN_FUNCTIONAL_LEVEL_2000MIXED
-
Windows 2000 mixed mode
-
ADM_DOMAIN_FUNCTIONAL_LEVEL_2000NATIVE
-
Windows 2000 native mode
-
ADM_DOMAIN_FUNCTIONAL_LEVEL_2003INTERIM
-
Windows Server 2003 interim mode
-
ADM_DOMAIN_FUNCTIONAL_LEVEL_2003
-
Windows Server 2003 mode
-
ADM_DOMAIN_FUNCTIONAL_LEVEL_2008
-
Windows Server 2008 mode
-
ADM_DOMAIN_FUNCTIONAL_LEVEL_2008R2
-
Windows Server 2008 R2 mode
-
ADM_DOMAIN_FUNCTIONAL_LEVEL_2012
-
Windows Server 2012 mode
-
ADM_DOMAIN_FUNCTIONAL_LEVEL_2012R2
-
Windows Server 2012 R2 mode
-
ADM_DOMAIN_FUNCTIONAL_LEVEL_2016
-
Windows Server 2016 mode
Requirements
Minimum required version: 2009.1