Compartir a través de


estructura MIB_UDPTABLE_OWNER_PID (udpmib.h)

La estructura de MIB_UDPTABLE_OWNER_PID contiene la tabla de escucha del Protocolo de datagramas de usuario (UDP) para IPv4 en el equipo local. La tabla también incluye el identificador de proceso (PID) que emitió la llamada a la función de enlace para cada punto de conexión UDP.

Sintaxis

typedef struct _MIB_UDPTABLE_OWNER_PID {
  DWORD                dwNumEntries;
  MIB_UDPROW_OWNER_PID table[ANY_SIZE];
} MIB_UDPTABLE_OWNER_PID, *PMIB_UDPTABLE_OWNER_PID;

Miembros

dwNumEntries

Número de MIB_UDPROW_OWNER_PID elementos de la tabla.

table[ANY_SIZE]

Matriz de estructuras de MIB_UDPROW_OWNER_PID devueltas por una llamada a GetExtendedUdpTable.

Comentarios

La estructura MIB_UDPTABLE_OWNER_PID se devuelve mediante una llamada a GetExtendedUdpTable con el parámetro TableClass establecido en UDP_TABLE_OWNER_PID de la enumeración UDP_TABLE_CLASS y el parámetro ulAf establecido en AF_INET4. La estructura MIB_UDPTABLE_OWNER_PID contiene una matriz de estructuras de MIB_UDPROW_OWNER_PID .

La estructura de MIB_UDPTABLE_OWNER_PID puede contener relleno para la alineación entre el miembro dwNumEntries y la primera entrada de matriz MIB_UDPROW_OWNER_PID del miembro de tabla . El relleno para la alineación también puede estar presente entre las entradas de matriz MIB_UDPROW_OWNER_PID en el miembro de tabla . Cualquier acceso a una entrada de matriz de MIB_UDPROW_OWNER_PID debe suponer que puede existir relleno.

La estructura de MIB_UDPTABLE_OWNER_PID contiene la tabla del agente de escucha UDP para IPv4 en el equipo local. El nombre se basa en la definición de esta tabla en RFC 1213 publicada por el IETF. Para obtener más información, vea http://www.ietf.org/rfc/rfc1213.txt. Esta tabla contiene puntos de conexión UDP para IPv4 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_UDPTABLE_OWNER_MODULE es una versión mejorada de la estructura de MIB_UDPTABLE_OWNER_PID que incluye los datos de propiedad disponibles para cada punto de conexión UDP de la tabla. El MIB_UDPTABLE_OWNER_PID es una versión mejorada del MIB_UDPTABLE 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.

En Microsoft Kit de desarrollo de software de Windows (SDK) publicado para Windows Vista y versiones posteriores, la organización de archivos de encabezado ha cambiado. Esta estructura se define en el archivo de encabezado Udpmib.h , no en el archivo de encabezado Iprtrmib.h . Tenga en cuenta que el archivo de encabezado Udpmib.h se incluye automáticamente en Iprtrmib.h, que se incluye automáticamente en el archivo de encabezado Iphlpapi.h . Los archivos de encabezado Udpmib.h e Iprtrmib.h nunca deben usarse directamente.

Requisitos

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

Consulte también

GetExtendedUdpTable

GetUdp6Table

GetUdpTable

MIB_UDP6ROW

MIB_UDP6ROW_OWNER_MODULE

MIB_UDP6ROW_OWNER_PID

MIB_UDP6TABLE

MIB_UDP6TABLE_OWNER_MODULE

MIB_UDP6TABLE_OWNER_PID

MIB_UDPROW

MIB_UDPROW_OWNER_MODULE

MIB_UDPROW_OWNER_PID

MIB_UDPTABLE

MIB_UDPTABLE_OWNER_MODULE

UDP_TABLE_CLASS

bind