DHCP_OPTION_DATA_ELEMENT結構 (dhcpsapi.h)
DHCP_OPTION_DATA_ELEMENT結構會定義 (DHCP_OPTION_DATA結構內陣列) 成員呈現的資料元素。
語法
typedef struct _DHCP_OPTION_DATA_ELEMENT {
DHCP_OPTION_DATA_TYPE OptionType;
#if ...
union {
BYTE ByteOption;
WORD WordOption;
DWORD DWordOption;
DWORD_DWORD DWordDWordOption;
DHCP_IP_ADDRESS IpAddressOption;
LPWSTR StringDataOption;
DHCP_BINARY_DATA BinaryDataOption;
DHCP_BINARY_DATA EncapsulatedDataOption;
LPWSTR Ipv6AddressDataOption;
} Element;
#if ...
_DHCP_OPTION_ELEMENT_UNION _DHCP_OPTION_ELEMENT_UNION;
#else
union {
BYTE ByteOption;
WORD WordOption;
DWORD DWordOption;
DWORD_DWORD DWordDWordOption;
DHCP_IP_ADDRESS IpAddressOption;
LPWSTR StringDataOption;
DHCP_BINARY_DATA BinaryDataOption;
DHCP_BINARY_DATA EncapsulatedDataOption;
LPWSTR Ipv6AddressDataOption;
} Element;
#endif
#else
_DHCP_OPTION_ELEMENT_UNION _DHCP_OPTION_ELEMENT_UNION;
#endif
} DHCP_OPTION_DATA_ELEMENT, *LPDHCP_OPTION_DATA_ELEMENT;
成員
OptionType
DHCP_OPTION_DATA_TYPE列舉值,指出出現在後續欄位Element中的資料型別。
Element
Element.ByteOption
將資料指定為 BYTE 值。 如果 OptionType 為 DhcpByteOption,則會顯示此欄位。
Element.WordOption
將資料指定為 WORD 值。 如果 OptionType 為 DhcpWordOption,則會顯示此欄位。
Element.DWordOption
將資料指定為 DWORD 值。 如果 OptionType 為 DhcpDWordOption,則會顯示此欄位。
Element.DWordDWordOption
將資料指定為 DWORD_DWORD 值。 如果 OptionType 為 DhcpDWordDWordOption,則會顯示此欄位。
Element.IpAddressOption
將資料指定為 DHCP_IP_ADDRESS (DWORD) 值。 如果 OptionType 為 IpAddressOption,則會顯示此欄位。
Element.StringDataOption
將資料指定為 Unicode 字串值。 如果 OptionType 為 DhcpStringDataOption,則會顯示此欄位。
Element.BinaryDataOption
將資料指定為 DHCP_BINARY_DATA 結構。 如果 OptionType 為 DhcpBinaryDataOption,則會顯示此欄位。
Element.EncapsulatedDataOption
指定資料封裝在 DHCP_BINARY_DATA 結構內。 應用程式必須知道不透明資料擷取的格式,才能從DHCP_BINARY_DATA的 [資料] 欄位讀取它。 如果 OptionType 為 DhcpEncapsulatedDataOption,則會顯示此欄位。
Element.Ipv6AddressDataOption
將資料指定為 Unicode 字串值。 如果 OptionType 為 DhcpIpv6AddressOption,則會顯示此欄位。
_DHCP_OPTION_ELEMENT_UNION
需求
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
標頭 | dhcpsapi.h |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應