The DHCP_PROPERTY_TYPE enumeration defines the data types for DHCP property values and is used in the DHCP_PROPERTY (section 2.2.1.2.117) structure.
typedef enum {
DhcpPropTypeByte,
DhcpPropTypeWord,
DhcpPropTypeDword,
DhcpPropTypeString,
DhcpPropTypeBinary,
} DHCP_PROPERTY_TYPE;
DhcpPropTypeByte: The property value is of type BYTE.
DhcpPropTypeWord: The property value is of type WORD.
DhcpPropTypeDword: The property value is of type DWORD.
DhcpPropTypeString: The property value is a pointer of type LPWSTR that points to a Unicode string that includes the terminating null character.
DhcpPropTypeBinary: The property value is of type DHCP_BINARY_DATA (section 2.2.1.2.9).