9 #define NETIO_STATUS DWORD
10 #define NETIOAPI_API_ WINAPI
12 #define NETIO_STATUS NTSTATUS
13 #define NETIOAPI_API_ NTAPI
16#define NETIOAPI_API NETIO_STATUS NETIOAPI_API_
enum _NET_IF_ADMIN_STATUS NET_IF_ADMIN_STATUS
#define IF_MAX_PHYS_ADDRESS_LENGTH
enum _NET_IF_DIRECTION_TYPE NET_IF_DIRECTION_TYPE
enum _NET_IF_CONNECTION_TYPE NET_IF_CONNECTION_TYPE
enum _NET_IF_MEDIA_CONNECT_STATE NET_IF_MEDIA_CONNECT_STATE
#define IF_MAX_STRING_SIZE
enum _NET_IF_ACCESS_TYPE NET_IF_ACCESS_TYPE
enum _NDIS_MEDIUM NDIS_MEDIUM
enum _NDIS_PHYSICAL_MEDIUM NDIS_PHYSICAL_MEDIUM
UCHAR PermanentPhysicalAddress[IF_MAX_PHYS_ADDRESS_LENGTH]
NET_IF_CONNECTION_TYPE ConnectionType
WCHAR Alias[IF_MAX_STRING_SIZE+1]
ULONG64 OutBroadcastOctets
NET_IF_ADMIN_STATUS AdminStatus
ULONG64 InBroadcastOctets
NET_IFINDEX InterfaceIndex
BOOLEAN EndPointInterface
ULONG64 InMulticastOctets
IF_OPER_STATUS OperStatus
BOOLEAN NotMediaConnected
NET_IF_NETWORK_GUID NetworkGuid
ULONG64 TransmitLinkSpeed
struct _MIB_IF_ROW2::@4149 InterfaceAndOperStatusFlags
NET_IF_DIRECTION_TYPE DirectionType
ULONG PhysicalAddressLength
ULONG64 OutMulticastOctets
WCHAR Description[IF_MAX_STRING_SIZE+1]
NDIS_PHYSICAL_MEDIUM PhysicalMediumType
NET_IF_ACCESS_TYPE AccessType
UCHAR PhysicalAddress[IF_MAX_PHYS_ADDRESS_LENGTH]
NET_IF_MEDIA_CONNECT_STATE MediaConnectState
BOOLEAN HardwareInterface
struct _MIB_IF_TABLE2 * PMIB_IF_TABLE2
struct _MIB_IF_TABLE2 MIB_IF_TABLE2
IPHLPAPI_DLL_LINKAGE DWORD WINAPI GetIfTable2(MIB_IF_TABLE2 **)
struct _MIB_IF_ROW2 MIB_IF_ROW2
struct _MIB_IF_ROW2 * PMIB_IF_ROW2
IPHLPAPI_DLL_LINKAGE DWORD WINAPI GetIfEntry2(MIB_IF_ROW2 *)