Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Структура DHCP_SEARCH_INFO определяет данные записей DHCP-клиента, используемые для поиска конкретных операций сервера.
Синтаксис
typedef struct _DHCP_CLIENT_SEARCH_INFO {
DHCP_SEARCH_INFO_TYPE SearchType;
#if ...
union {
DHCP_IP_ADDRESS ClientIpAddress;
DHCP_CLIENT_UID ClientHardwareAddress;
LPWSTR ClientName;
} SearchInfo;
#if ...
_DHCP_CLIENT_SEARCH_UNION _DHCP_CLIENT_SEARCH_UNION;
#else
union {
DHCP_IP_ADDRESS ClientIpAddress;
DHCP_CLIENT_UID ClientHardwareAddress;
LPWSTR ClientName;
} SearchInfo;
#endif
#else
_DHCP_CLIENT_SEARCH_UNION _DHCP_CLIENT_SEARCH_UNION;
#endif
} DHCP_SEARCH_INFO, *LPDHCP_SEARCH_INFO;
Члены
SearchType
DHCP_SEARCH_INFO_TYPE значение перечисления, указывающее данные, включенные в последующий член этой структуры.
SearchInfo
SearchInfo.ClientIpAddress
DHCP_IP_ADDRESS значение, указывающее IP-адрес клиента. Это поле заполняется, если параметр SearchType имеет значение DhcpClientIpAddress.
SearchInfo.ClientHardwareAddress
DHCP_CLIENT_UID структура, содержащая аппаратный MAC-адрес. Это поле заполняется, если параметр SearchType имеет значение DhcpClientHardwareAddress.
SearchInfo.ClientName
Строка Юникода, указывающая сетевое имя DHCP-клиента. Это поле заполняется, если параметр SearchType имеет значение DhcpClientName.
_DHCP_CLIENT_SEARCH_UNION
Требования
| Минимальная версия клиента | Ни одна версия не поддерживается |
| Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
| Верхняя часть | dhcpsapi.h |