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) |