ReactOS 0.4.16-dev-1946-g52006dd
_MIB_IF_ROW2 Struct Reference

#include <netioapi.h>

Collaboration diagram for _MIB_IF_ROW2:

Public Attributes

NET_LUID InterfaceLuid
 
NET_IFINDEX InterfaceIndex
 
GUID InterfaceGuid
 
WCHAR Alias [IF_MAX_STRING_SIZE+1]
 
WCHAR Description [IF_MAX_STRING_SIZE+1]
 
ULONG PhysicalAddressLength
 
UCHAR PhysicalAddress [IF_MAX_PHYS_ADDRESS_LENGTH]
 
UCHAR PermanentPhysicalAddress [IF_MAX_PHYS_ADDRESS_LENGTH]
 
ULONG Mtu
 
IFTYPE Type
 
TUNNEL_TYPE TunnelType
 
NDIS_MEDIUM MediaType
 
NDIS_PHYSICAL_MEDIUM PhysicalMediumType
 
NET_IF_ACCESS_TYPE AccessType
 
NET_IF_DIRECTION_TYPE DirectionType
 
struct {
   BOOLEAN   HardwareInterface: 1
 
   BOOLEAN   FilterInterface: 1
 
   BOOLEAN   ConnectorPresent: 1
 
   BOOLEAN   NotAuthenticated: 1
 
   BOOLEAN   NotMediaConnected: 1
 
   BOOLEAN   Paused: 1
 
   BOOLEAN   LowPower: 1
 
   BOOLEAN   EndPointInterface: 1
 
InterfaceAndOperStatusFlags
 
IF_OPER_STATUS OperStatus
 
NET_IF_ADMIN_STATUS AdminStatus
 
NET_IF_MEDIA_CONNECT_STATE MediaConnectState
 
NET_IF_NETWORK_GUID NetworkGuid
 
NET_IF_CONNECTION_TYPE ConnectionType
 
ULONG64 TransmitLinkSpeed
 
ULONG64 ReceiveLinkSpeed
 
ULONG64 InOctets
 
ULONG64 InUcastPkts
 
ULONG64 InNUcastPkts
 
ULONG64 InDiscards
 
ULONG64 InErrors
 
ULONG64 InUnknownProtos
 
ULONG64 InUcastOctets
 
ULONG64 InMulticastOctets
 
ULONG64 InBroadcastOctets
 
ULONG64 OutOctets
 
ULONG64 OutUcastPkts
 
ULONG64 OutNUcastPkts
 
ULONG64 OutDiscards
 
ULONG64 OutErrors
 
ULONG64 OutUcastOctets
 
ULONG64 OutMulticastOctets
 
ULONG64 OutBroadcastOctets
 
ULONG64 OutQLen
 

Detailed Description

Definition at line 52 of file netioapi.h.

Member Data Documentation

◆ AccessType

NET_IF_ACCESS_TYPE _MIB_IF_ROW2::AccessType

Definition at line 67 of file netioapi.h.

◆ AdminStatus

NET_IF_ADMIN_STATUS _MIB_IF_ROW2::AdminStatus

Definition at line 81 of file netioapi.h.

◆ Alias

WCHAR _MIB_IF_ROW2::Alias[IF_MAX_STRING_SIZE+1]

Definition at line 57 of file netioapi.h.

◆ ConnectionType

NET_IF_CONNECTION_TYPE _MIB_IF_ROW2::ConnectionType

Definition at line 84 of file netioapi.h.

◆ ConnectorPresent

BOOLEAN _MIB_IF_ROW2::ConnectorPresent

Definition at line 73 of file netioapi.h.

◆ Description

WCHAR _MIB_IF_ROW2::Description[IF_MAX_STRING_SIZE+1]

Definition at line 58 of file netioapi.h.

Referenced by _RpcEnumInterfaces(), and testGetIfTable().

◆ DirectionType

NET_IF_DIRECTION_TYPE _MIB_IF_ROW2::DirectionType

Definition at line 68 of file netioapi.h.

◆ EndPointInterface

BOOLEAN _MIB_IF_ROW2::EndPointInterface

Definition at line 78 of file netioapi.h.

◆ FilterInterface

BOOLEAN _MIB_IF_ROW2::FilterInterface

Definition at line 72 of file netioapi.h.

◆ HardwareInterface

BOOLEAN _MIB_IF_ROW2::HardwareInterface

Definition at line 71 of file netioapi.h.

◆ InBroadcastOctets

ULONG64 _MIB_IF_ROW2::InBroadcastOctets

Definition at line 95 of file netioapi.h.

◆ InDiscards

ULONG64 _MIB_IF_ROW2::InDiscards

Definition at line 90 of file netioapi.h.

◆ InErrors

ULONG64 _MIB_IF_ROW2::InErrors

Definition at line 91 of file netioapi.h.

◆ InMulticastOctets

ULONG64 _MIB_IF_ROW2::InMulticastOctets

Definition at line 94 of file netioapi.h.

◆ InNUcastPkts

ULONG64 _MIB_IF_ROW2::InNUcastPkts

Definition at line 89 of file netioapi.h.

◆ InOctets

ULONG64 _MIB_IF_ROW2::InOctets

Definition at line 87 of file netioapi.h.

◆ 

struct { ... } _MIB_IF_ROW2::InterfaceAndOperStatusFlags

Referenced by _RpcEnumInterfaces().

◆ InterfaceGuid

GUID _MIB_IF_ROW2::InterfaceGuid

Definition at line 56 of file netioapi.h.

Referenced by _RpcEnumInterfaces(), and testGetIfTable().

◆ InterfaceIndex

NET_IFINDEX _MIB_IF_ROW2::InterfaceIndex

Definition at line 55 of file netioapi.h.

Referenced by _RpcEnumInterfaces(), and testGetIfTable().

◆ InterfaceLuid

NET_LUID _MIB_IF_ROW2::InterfaceLuid

Definition at line 54 of file netioapi.h.

◆ InUcastOctets

ULONG64 _MIB_IF_ROW2::InUcastOctets

Definition at line 93 of file netioapi.h.

◆ InUcastPkts

ULONG64 _MIB_IF_ROW2::InUcastPkts

Definition at line 88 of file netioapi.h.

◆ InUnknownProtos

ULONG64 _MIB_IF_ROW2::InUnknownProtos

Definition at line 92 of file netioapi.h.

◆ LowPower

BOOLEAN _MIB_IF_ROW2::LowPower

Definition at line 77 of file netioapi.h.

◆ MediaConnectState

NET_IF_MEDIA_CONNECT_STATE _MIB_IF_ROW2::MediaConnectState

Definition at line 82 of file netioapi.h.

◆ MediaType

NDIS_MEDIUM _MIB_IF_ROW2::MediaType

Definition at line 65 of file netioapi.h.

◆ Mtu

ULONG _MIB_IF_ROW2::Mtu

Definition at line 62 of file netioapi.h.

◆ NetworkGuid

NET_IF_NETWORK_GUID _MIB_IF_ROW2::NetworkGuid

Definition at line 83 of file netioapi.h.

◆ NotAuthenticated

BOOLEAN _MIB_IF_ROW2::NotAuthenticated

Definition at line 74 of file netioapi.h.

◆ NotMediaConnected

BOOLEAN _MIB_IF_ROW2::NotMediaConnected

Definition at line 75 of file netioapi.h.

◆ OperStatus

IF_OPER_STATUS _MIB_IF_ROW2::OperStatus

Definition at line 80 of file netioapi.h.

◆ OutBroadcastOctets

ULONG64 _MIB_IF_ROW2::OutBroadcastOctets

Definition at line 103 of file netioapi.h.

◆ OutDiscards

ULONG64 _MIB_IF_ROW2::OutDiscards

Definition at line 99 of file netioapi.h.

◆ OutErrors

ULONG64 _MIB_IF_ROW2::OutErrors

Definition at line 100 of file netioapi.h.

◆ OutMulticastOctets

ULONG64 _MIB_IF_ROW2::OutMulticastOctets

Definition at line 102 of file netioapi.h.

◆ OutNUcastPkts

ULONG64 _MIB_IF_ROW2::OutNUcastPkts

Definition at line 98 of file netioapi.h.

◆ OutOctets

ULONG64 _MIB_IF_ROW2::OutOctets

Definition at line 96 of file netioapi.h.

◆ OutQLen

ULONG64 _MIB_IF_ROW2::OutQLen

Definition at line 104 of file netioapi.h.

◆ OutUcastOctets

ULONG64 _MIB_IF_ROW2::OutUcastOctets

Definition at line 101 of file netioapi.h.

◆ OutUcastPkts

ULONG64 _MIB_IF_ROW2::OutUcastPkts

Definition at line 97 of file netioapi.h.

◆ Paused

BOOLEAN _MIB_IF_ROW2::Paused

Definition at line 76 of file netioapi.h.

◆ PermanentPhysicalAddress

UCHAR _MIB_IF_ROW2::PermanentPhysicalAddress[IF_MAX_PHYS_ADDRESS_LENGTH]

Definition at line 61 of file netioapi.h.

◆ PhysicalAddress

UCHAR _MIB_IF_ROW2::PhysicalAddress[IF_MAX_PHYS_ADDRESS_LENGTH]

Definition at line 60 of file netioapi.h.

◆ PhysicalAddressLength

ULONG _MIB_IF_ROW2::PhysicalAddressLength

Definition at line 59 of file netioapi.h.

◆ PhysicalMediumType

NDIS_PHYSICAL_MEDIUM _MIB_IF_ROW2::PhysicalMediumType

Definition at line 66 of file netioapi.h.

◆ ReceiveLinkSpeed

ULONG64 _MIB_IF_ROW2::ReceiveLinkSpeed

Definition at line 86 of file netioapi.h.

◆ TransmitLinkSpeed

ULONG64 _MIB_IF_ROW2::TransmitLinkSpeed

Definition at line 85 of file netioapi.h.

◆ TunnelType

TUNNEL_TYPE _MIB_IF_ROW2::TunnelType

Definition at line 64 of file netioapi.h.

◆ Type

IFTYPE _MIB_IF_ROW2::Type

Definition at line 63 of file netioapi.h.

Referenced by _RpcEnumInterfaces().


The documentation for this struct was generated from the following file: