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>