3.1.4.17 ValidateDhcpSuperscope

The ValidateDhcpSuperscope event captures the common validation rules for the DhcpSuperscope instance. The rest of the section assumes the DhcpSuperscope instance to be validated is passed as a parameter with the name Param_dhcpSuperscope.

The following validations MUST pass for the DhcpSuperscope instance to be valid:

  1. Param_dhcpSuperscope.name is not NULL.

  2. Param_dhcpSuperscope.name is not whitespace.

  3. Param_dhcpSuperscope.Server is not NULL.

  4. Param_dhcpSuperscope.Server.RecordId is not 0.

  5. Param_dhcpSuperscope.Server.ServerName is not NULL or empty.