The DHCP_OPTION_VALUE structure contains the option identifier and its option value. This structure is used in the DHCP_OPTION_VALUE_ARRAY (section 2.2.1.2.43) structure.
typedef struct _DHCP_OPTION_VALUE {
DHCP_OPTION_ID OptionID;
DHCP_OPTION_DATA Value;
} DHCP_OPTION_VALUE,
*LPDHCP_OPTION_VALUE;
OptionID: This is of type DHCP_OPTION_ID (section 2.2.1.2.3), containing the identifier for a specific option.
Value: This is of type DHCP_OPTION_DATA (section 2.2.1.2.24), containing the option value for an option.