Compartir a través de


estructura MIB_UDP6ROW (udpmib.h)

La estructura de MIB_UDP6ROW contiene una entrada de la tabla de escucha del Protocolo de datagramas de usuario (UDP) para IPv6 en el equipo local.

Sintaxis

typedef struct _MIB_UDP6ROW {
  IN6_ADDR dwLocalAddr;
  DWORD    dwLocalScopeId;
  DWORD    dwLocalPort;
} MIB_UDP6ROW, *PMIB_UDP6ROW;

Miembros

dwLocalAddr

Dirección IPv6 del punto de conexión UDP en el equipo local. Este miembro se almacena en una matriz de caracteres en orden de bytes de red.

Un valor de cero indica un agente de escucha UDP dispuesto a aceptar datagramas para cualquier interfaz IP asociada al equipo local.

dwLocalScopeId

Identificador de ámbito de la dirección IPv6 del punto de conexión UDP en el equipo local. Este miembro se almacena en orden de bytes de red.

dwLocalPort

Número de puerto del punto de conexión UDP en el equipo local. Este miembro se almacena en orden de bytes de red.

Comentarios

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

La función GetUdp6Table recupera la tabla del agente de escucha UDP para IPv6 en el equipo local y devuelve esta información en una estructura de MIB_UDP6TABLE .

Una matriz de estructuras de MIB_UDP6ROW se encuentra en la estructura MIB_UDP6TABLE .

El miembro dwLocalAddr se almacena en una estructura de in6_addr . Las funciones RtlIpv6AddressToString o RtlIpv6AddressToStringEx se pueden usar para convertir la dirección IPv6 en el miembro dwLocalAddr en una cadena sin cargar el archivo DLL de Windows Sockets.

Los miembros dwLocalScopeId y dwLocalPort están en orden de bytes de red. Para usar los miembros dwLocalScopeId y dwLocalPort , pueden ser necesarias las funciones ntohs o inet_ntoa en Windows Sockets o funciones similares.

La estructura MIB_UDP6TABLE contiene la tabla del agente de escucha UDP para IPv6 en el equipo local. El nombre se basa en la definición de esta tabla en RFC 2454 publicado por IETF. Para obtener más información, vea http://www.ietf.org/rfc/rfc2454.txt. Esta tabla contiene puntos de conexión UDP para IPv6 que se han enlazado a una dirección. Debe tenerse en cuenta que una aplicación puede crear un socket UDP y enlazarlo a una dirección para el único propósito de enviar un datagrama UDP, sin intención de recibir paquetes mediante este socket (funciona como agente de escucha).

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado udpmib.h (include Iphlpapi.h)

Consulte también

GetUdp6Table

GetUdpTable

MIB_UDP6TABLE

MIB_UDPROW

MIB_UDPTABLE

RtlIpv6AddressToString

RtlIpv6AddressToStringEx

bind

in6_addr

inet_ntoa

ntohl

ntohs