Expand Minimize

DHCP_ALL_OPTION_VALUES structure

The DHCP_ALL_OPTION_VALUES structure defines the set of all option values defined on a DHCP server, organized according to class/vendor pairing.

Syntax


typedef struct _DHCP_ALL_OPTION_VALUES {
  DWORD  Flags;
  DWORD  NumElements;
  struct {
    LPWSTR                    ClassName;
    LPWSTR                    VendorName;
    BOOL                      IsVendor;
    LPDHCP_OPTION_VALUE_ARRAY OptionsArray;
  } *Options;
} DHCP_ALL_OPTION_VALUES, *LPDHCP_ALL_OPTION_VALUES;

Members

Flags

Reserved. This field should be set to 0.

NumElements

Specifies the number of elements in Options.

*Options

Pointer to a list of structures that contain the option values for specific class/vendor pairs. The structure is defined as follows.

ClassName

Unicode string that contains the name of the DHCP class for the option list.

VendorName

Unicode string that contains the name of the vendor for the option list.

IsVendor

Specifies whether or not this set of options is vendor-specific. This value is TRUE if it is, and FALSE if it is not.

OptionsArray

DHCP_OPTION_VALUE_ARRAY structure that contains the option values for the specified vendor/class pair.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

Header

Dhcpsapi.h

 

 

Community Additions

ADD
Show:
© 2014 Microsoft