Export (0) Print
Expand All

UDP_TABLE_CLASS enumeration

The UDP_TABLE_CLASS enumeration defines the set of values used to indicate the type of table returned by calls to GetExtendedUdpTable.

Syntax


typedef enum  { 
  UDP_TABLE_BASIC,
  UDP_TABLE_OWNER_PID,
  UDP_TABLE_OWNER_MODULE
} UDP_TABLE_CLASS, *PUDP_TABLE_CLASS;

Constants

UDP_TABLE_BASIC

A MIB_UDPTABLE structure that contains all UDP endpoints on the local computer is returned to the caller.

UDP_TABLE_OWNER_PID

A MIB_UDPTABLE_OWNER_PID or MIB_UDP6TABLE_OWNER_PID structure that contains all UDP endpoints on the local computer is returned to the caller.

UDP_TABLE_OWNER_MODULE

A MIB_UDPTABLE_OWNER_MODULE or MIB_UDP6TABLE_OWNER_MODULE structure that contains all UDP endpoints on the local computer is returned to the caller.

Remarks

On the Microsoft Windows Software Development Kit (SDK) released for Windows Vista and later, the organization of header files has changed and the UDP_TABLE_CLASS enumeration is defined in the Iprtrmib.h header file, not in the Iphlpapi.h header file. Note that the Iprtrmib.h header file is automatically included in Iphlpapi.h header file. The Iprtrmib.h header files should never be used directly.

Requirements

Minimum supported client

Windows Vista, Windows XP with SP2 [desktop apps only]

Minimum supported server

Windows Server 2008, Windows Server 2003 with SP1 [desktop apps only]

Header

Iprtrmib.h on Windows Vista and Windows Server 2008 (include Iphlpapi.h);
Iphlpapi.h on Windows Server 2003 with SP1 and Windows XP with SP2

See also

GetExtendedUdpTable

 

 

Community Additions

ADD
Show:
© 2014 Microsoft