Compartir a través de


estructura de MIB_UNICASTIPADDRESS_ROW

La estructura MIB_UNICASTIPADDRESS_ROW almacena información sobre una dirección IP de unidifusión.

Sintaxis

typedef struct _MIB_UNICASTIPADDRESS_ROW {
  SOCKADDR_INET    Address;
  NET_LUID         InterfaceLuid;
  NET_IFINDEX      InterfaceIndex;
  NL_PREFIX_ORIGIN PrefixOrigin;
  NL_SUFFIX_ORIGIN SuffixOrigin;
  ULONG            ValidLifetime;
  ULONG            PreferredLifetime;
  UINT8            OnLinkPrefixLength;
  BOOLEAN          SkipAsSource;
  NL_DAD_STATE     DadState;
  SCOPE_ID         ScopeId;
  LARGE_INTEGER    CreationTimeStamp;
} MIB_UNICASTIPADDRESS_ROW, *PMIB_UNICASTIPADDRESS_ROW;

Miembros

  • Dirección
    Dirección IP de unidifusión. Este miembro puede ser una dirección IPv6 o una dirección IPv4.

  • InterfaceLuid
    Identificador único local (LUID) de la interfaz de red asociada a esta dirección IP.

  • InterfaceIndex
    Valor de índice local de la interfaz de red asociada a esta dirección IP. Este valor de índice puede cambiar cuando un adaptador de red está deshabilitado y habilitado, o en otras circunstancias, y no debe considerarse persistente.

  • PrefixOrigin
    Tipo NL_PREFIX_ORIGIN que especifica el origen del prefijo o la parte de red de la dirección IP.

  • SufijoOrigin
    Tipo NL_SUFFIX_ORIGIN que especifica el origen del sufijo o la parte host de la dirección IP.

  • ValidLifetime
    Tiempo máximo, en segundos, que la dirección IP es válida. Un valor de 0xffffffff se considera infinito.

  • PreferredLifetime
    El tiempo preferido, en segundos, que la dirección IP es válida. Un valor de 0xffffffff se considera infinito.

  • OnLinkPrefixLength
    Longitud, en bits, del prefijo o de la parte de red de la dirección IP. Para una dirección IPv4 de unidifusión, cualquier valor mayor que 32 es un valor no válido. Para una dirección IPv6 de unidifusión, cualquier valor mayor que 128 es un valor no válido. Normalmente, se usa un valor de 255 para representar un valor no válido.

  • SkipAsSource
    Valor que especifica si la dirección se puede usar como una dirección de origen IP.

  • DadState
    Un NL_DAD_STATE tipo de detección de direcciones duplicadas (DAD).

  • ScopeId
    Identificador de ámbito de la dirección IP. Este miembro solo es aplicable a una dirección IPv6. El controlador no puede establecer este miembro. Este miembro viene determinado automáticamente por la interfaz en la que se agregó la dirección.

  • CreationTimeStamp
    Marca de tiempo cuando se creó la dirección IP.

Requisitos

Versión

Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.

Encabezado

Netioapi.h (incluya Netioapi.h)

Consulte también

CreateUnicastIpAddressEntry

DeleteUnicastIpAddressEntry

GetUnicastIpAddressEntry

GetUnicastIpAddressTable

InitializeUnicastIpAddressEntry

MIB_UNICASTIPADDRESS_TABLE

NL_DAD_STATE

NL_PREFIX_ORIGIN

NL_SUFFIX_ORIGIN

SetUnicastIpAddressEntry