estructura IP_ADDRESS_PREFIX (netioapi.h)

La estructura IP_ADDRESS_PREFIX almacena un prefijo de dirección IP.

Sintaxis

typedef struct _IP_ADDRESS_PREFIX {
  SOCKADDR_INET Prefix;
  UINT8         PrefixLength;
} IP_ADDRESS_PREFIX, *PIP_ADDRESS_PREFIX;

Miembros

Prefix

Prefijo o parte de red de la dirección IP representada como dirección IP.

La unión SOCKADDR_INET se define en el encabezado Ws2ipdef.h .

PrefixLength

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. Un valor de 255 se usa normalmente para representar un valor no válido.

Comentarios

La estructura IP_ADDRESS_PREFIX se define en Windows Vista y versiones posteriores.

La estructura IP_ADDRESS_PREFIX es el tipo de datos del miembro DestinationPrefix en la estructura MIB_IPFORWARD_ROW2 . Varias funciones usan la estructura de MIB_IPFORWARD_ROW2 , como CreateIpForwardEntry2, DeleteIpForwardEntry2, GetBestRoute2, GetIpForwardEntry2, GetIpForwardTable2, InitializeIpForwardEntry, NotifyRouteChange2 y SetIpForwardEntry2.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado netioapi.h (incluya Iphlpapi.h)

Consulte también

CreateIpForwardEntry2

DeleteIpForwardEntry2

GetBestRoute2

GetIpForwardEntry2

GetIpForwardTable2

InitializeIpForwardEntry

MIB_IPFORWARD_ROW2

NotifyRouteChange2

SOCKADDR_INET

SetIpForwardEntry2