Compartilhar via


estrutura DHCP_SEARCH_INFO (dhcpsapi.h)

A estrutura DHCP_SEARCH_INFO define os dados de registro do cliente DHCP usados para pesquisar operações de servidor específicas.

Sintaxe

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;

Membros

SearchType

DHCP_SEARCH_INFO_TYPE valor de enumeração que especifica os dados incluídos no membro subsequente dessa estrutura.

SearchInfo

SearchInfo.ClientIpAddress

DHCP_IP_ADDRESS valor que especifica um endereço IP do cliente. Esse campo será preenchido se SearchType estiver definido como DhcpClientIpAddress.

SearchInfo.ClientHardwareAddress

DHCP_CLIENT_UID estrutura que contém um endereço MAC de hardware. Esse campo será preenchido se SearchType estiver definido como DhcpClientHardwareAddress.

SearchInfo.ClientName

Cadeia de caracteres Unicode que especifica o nome de rede do cliente DHCP. Esse campo será preenchido se SearchType estiver definido como DhcpClientName.

_DHCP_CLIENT_SEARCH_UNION

Requisitos

   
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho dhcpsapi.h

Confira também

DHCP_CLIENT_UID

DHCP_IP_ADDRESS

DHCP_SEARCH_INFO_TYPE