estructura MIB_UDP6TABLE (udpmib.h)
La estructura de MIB_UDP6TABLE contiene la tabla de escucha del Protocolo de datagramas de usuario (UDP) para IPv6 en el equipo local.
Sintaxis
typedef struct _MIB_UDP6TABLE {
DWORD dwNumEntries;
MIB_UDP6ROW table[ANY_SIZE];
} MIB_UDP6TABLE, *PMIB_UDP6TABLE;
Miembros
dwNumEntries
Número de entradas de la tabla.
table[ANY_SIZE]
Puntero a una matriz de estructuras de MIB_UDP6ROW .
Comentarios
La función GetUdp6Table enumera los puntos de conexión UDP para IPv6 que se han enlazado a una dirección en el equipo local y devuelve esta información en una estructura de MIB_UDP6TABLE .
En esta tabla se incluye la dirección IPv6 local, el identificador de ámbito y la información de puerto para enviar y recibir datagramas UDP en el equipo local. Una matriz de estructuras de MIB_UDP6ROW se encuentra en la estructura MIB_UDP6TABLE .
La estructura MIB_UDP6TABLE puede contener relleno para la alineación entre el miembro dwNumEntries y la primera entrada de matriz MIB_UDP6ROW del miembro de tabla . El relleno para la alineación también puede estar presente entre las entradas de matriz MIB_UDP6ROW en el miembro de tabla . Cualquier acceso a una entrada de matriz de MIB_UDP6ROW debe suponer que puede existir relleno.
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).
La estructura MIB_UDP6TABLE_OWNER_MODULE es una versión mejorada de la estructura de MIB_UDP6TABLE_OWNER_PID que incluye los datos de propiedad disponibles para cada punto de conexión UDP de la tabla. El MIB_UDP6TABLE_OWNER_PID es una versión mejorada del MIB_UDP6TABLE que incluye el identificador de proceso (PID) que emitió la llamada a la función de enlace para cada punto de conexión UDP de la tabla.
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) |