Compartilhar via


enumeração NL_DAD_STATE (nldef.h)

A enumeração IP_DAD_STATE especifica informações sobre o estado de detecção de endereço duplicado (DAD) para um endereço IPv4 ou IPv6.

Syntax

typedef enum {
  NldsInvalid,
  NldsTentative,
  NldsDuplicate,
  NldsDeprecated,
  NldsPreferred,
  IpDadStateInvalid = 0,
  IpDadStateTentative,
  IpDadStateDuplicate,
  IpDadStateDeprecated,
  IpDadStatePreferred
} NL_DAD_STATE;

Constantes

 
NldsInvalid
NldsTentative
NldsDuplicate
NldsDeprecated
NldsPreferred
IpDadStateInvalid
Valor: 0
O estado PAI é inválido.
IpDadStateTentative
O estado pai é provisório.
IpDadStateDuplicate
Um endereço IP duplicado foi detectado.
IpDadStateDeprecated
O endereço IP foi preterido.
IpDadStatePreferred
O endereço IP é o endereço preferencial.

Comentários

A enumeração IP_DAD_STATE é usada no membro DadState da estrutura IP_ADAPTER_UNICAST_ADDRESS .

No Microsoft Software Development Kit do Windows (SDK do Windows) (SDK) lançado para Windows Vista e posteriores, a organização dos arquivos de cabeçalho foi alterada e a enumeração IP_DAD_STATE é definida no arquivo de cabeçalho Nldef.h que é incluído automaticamente pelo arquivo de cabeçalho Iptypes.h. Os arquivos de cabeçalho Nldef.h e Iptypes.h nunca devem ser usados diretamente.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho nldef.h (inclua Iphlpapi.h em Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 Windows Vista)

Confira também

IP_ADAPTER_UNICAST_ADDRESS