_TCP_AdapterList

struct _TCP_AdapterList
{
   unsigned long	m_nAdapterCount;
   unsigned char	m_szAdapterNameList[ ADAPTER_LIST_SIZE ][ ADAPTER_NAME_SIZE ];
   HANDLE		m_nAdapterHandle [ ADAPTER_LIST_SIZE ];
   unsigned int		m_nAdapterMediumList[ ADAPTER_LIST_SIZE ];
   unsigned char	m_czCurrentAddress[ ADAPTER_LIST_SIZE ][ ETHER_ADDR_LENGTH ];
   unsigned short	m_usMTU [ ADAPTER_LIST_SIZE ];
};

m_nAdapterCount
Number of MSTCP associated interfaces.

m_szAdapterNameList
An array of internal adapter names.

m_nAdapterHandle
An array of adapter handles, these are key handles for any adapter relative operation.

m_nAdapterMediumList
An array of adapters mediums.

m_czCurrentAddress
An array of adapters configured Ethernet addresses.

m_usMTU
An array of adapter’s MTU (Maximum Transfer Unit).