MIB_UDPTABLE_OWNER_MODULE-Struktur (udpmib.h)

Die MIB_UDPTABLE_OWNER_MODULE-Struktur enthält die UDP-Listenertabelle (User Datagram Protocol) für IPv4 auf dem lokalen Computer. Die Tabelle enthält auch alle verfügbaren Besitzdaten und die Prozess-ID (PID), die den Aufruf der Bindungsfunktion für jeden UDP-Endpunkt ausgegeben hat.

Syntax

typedef struct _MIB_UDPTABLE_OWNER_MODULE {
  DWORD                   dwNumEntries;
  MIB_UDPROW_OWNER_MODULE table[ANY_SIZE];
} MIB_UDPTABLE_OWNER_MODULE, *PMIB_UDPTABLE_OWNER_MODULE;

Member

dwNumEntries

Die Anzahl der MIB_UDPROW_OWNER_MODULE-Elemente in der Tabelle.

table[ANY_SIZE]

Ein Array von MIB_UDPROW_OWNER_MODULE Strukturen, die von einem Aufruf von GetExtendedUdpTable zurückgegeben werden.

Hinweise

Die MIB_UDPTABLE_OWNER_MODULE-Struktur wird durch einen Aufruf von GetExtendedUdpTable zurückgegeben, wobei der TableClass-Parameter aus der UDP_TABLE_CLASS-Enumeration auf UDP_TABLE_OWNER_MODULE und der ulAf-Parameter auf AF_INET4 festgelegt ist. Die MIB_UDPTABLE_OWNER_MODULE-Struktur enthält ein Array von MIB_UDPROW_OWNER_MODULE Strukturen.

Die MIB_UDPTABLE_OWNER_MODULE-Struktur kann einen Abstand für die Ausrichtung zwischen dem dwNumEntries-Element und dem ersten MIB_UDPROW_OWNER_MODULE Arrayeintrag im Tabellenelement enthalten. Zwischen den MIB_UDPROW_OWNER_MODULE Arrayeinträgen im Tabellenelement kann auch ein Abstand für die Ausrichtung vorhanden sein. Bei jedem Zugriff auf einen MIB_UDPROW_OWNER_MODULE Arrayeintrag sollte davon ausgegangen werden, dass eine Auffüllung vorhanden ist.

Die MIB_UDPTABLE_OWNER_MODULE-Struktur enthält die UDP-Listenertabelle für IPv4 auf dem lokalen Computer. Der Name basiert auf der Definition dieser Tabelle in RFC 1213, die von der IETF veröffentlicht wurde. Weitere Informationen finden Sie unter http://www.ietf.org/rfc/rfc1213.txt. Diese Tabelle enthält UDP-Endpunkte für IPv4, die an eine Adresse gebunden wurden. Es sollte beachtet werden, dass eine Anwendung einen UDP-Socket erstellen und an eine Adresse binden kann, um ein UDP-Datagramm zu senden, ohne die Absicht, Pakete mithilfe dieses Sockets (als Listener) zu empfangen.

Die MIB_UDPTABLE_OWNER_MODULE-Struktur ist eine erweiterte Version der MIB_UDPTABLE_OWNER_PID-Struktur , die alle verfügbaren Besitzdaten für jeden UDP-Endpunkt in der Tabelle enthält. Die MIB_UDPTABLE_OWNER_PID ist eine erweiterte Version des MIB_UDPTABLE , die die Prozess-ID (PID) enthält, die den Aufruf der Bindungsfunktion für jeden UDP-Endpunkt in der Tabelle ausgegeben hat.

Im Microsoft Windows Software Development Kit (SDK), das für Windows Vista und höher veröffentlicht wurde, wurde die organization der Headerdateien geändert. Diese Struktur wird in der Headerdatei Udpmib.h und nicht in der Headerdatei Iprtrmib.h definiert. Beachten Sie, dass die Headerdatei Udpmib.h automatisch in Iprtrmib.h enthalten ist, die automatisch in der Headerdatei Iphlpapi.h enthalten ist. Die Headerdateien Udpmib.h und Iprtrmib.h sollten niemals direkt verwendet werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista, Windows XP mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008, Windows Server 2003 mit SP1 [nur Desktop-Apps]
Kopfzeile udpmib.h (include Iphlpapi.h)

Weitere Informationen

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_PID

UDP_TABLE_CLASS

bind