3.1.1.8 DHCPv4ClassDef (Public)
The DHCPv4ClassDef ADM element contains the definition of a user class or vendor class configured on the DHCPv4 Server. It is of type DHCP_CLASS_INFO (section 2.2.1.2.75) structure. DHCPv4ClassDef is initialized when a new class is created using the API method R_DhcpCreateClass (section 3.2.4.25). This variable is stored in memory as well as in persistent store.
The following classes are predefined in the DHCP server and are termed built-in classes.
ClassData |
ClassDataLength |
IsVendor |
Flags |
ClassName* |
ClassComment** |
---|---|---|---|---|---|
"RRAS.Microsoft" |
14 |
0 |
0x00 |
L"Default Routing and Remote Access Class" |
L"User class for remote access clients" |
"BOOTP.Microsoft" |
15 |
0 |
0x00 |
L"Default BOOTP Class" |
L"User class for BOOTP Clients" |
"MSFT 5.0" |
8 |
1 |
0x03 |
L "Microsoft Windows 2000 Options" |
L"Microsoft vendor-specific options for Windows 2000 and above Clients" |
"MSFT 98" |
7 |
1 |
0x03 |
L"Microsoft Windows 98 Options" |
L"Microsoft vendor-specific options for Windows 98 Clients" |
"MSFT" |
4 |
1 |
0x03 |
L"Microsoft Options" |
L"Microsoft vendor-specific options applicable to all Windows Clients" |
"MSFT Quarantine" |
15 |
0 |
0x00 |
L"Default Network Access Protection Class" |
L"Default special user class for Restricted Access clients" |
*ClassName strings are build dependent.<20>
**ClassComment strings are build dependent.<21>