Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
MIB_IF_ROW2 yapısı belirli bir arabirim hakkındaki bilgileri depolar.
Sözdizimi
typedef struct _MIB_IF_ROW2 {
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;
} MIB_IF_ROW2, *PMIB_IF_ROW2;
Üyeler
InterfaceLuid
Ağ arabirimi için yerel olarak benzersiz tanımlayıcı (LUID).InterfaceIndex
Ağ arabirimini tanımlayan dizin. Bir ağ bağdaştırıcısı devre dışı bırakılıp etkinleştirildiğinde bu dizin değeri değişebilir ve kalıcı olarak kabul edilmemelidir.ArabirimiGuid
Ağ arabirimi için GUID.Diğer Ad
Ağ arabiriminin diğer adını içeren NULL ile sonlandırılan bir Unicode dizesi.Açıklama
Ağ arabiriminin açıklamasını içeren NULL ile sonlandırılan Unicode dizesi.PhysicalAddressLength
PhysicalAddress üyesinin belirttiği fiziksel donanım adresinin bayt cinsinden uzunluğu.PhysicalAddress
Bu ağ arabirimi için bağdaştırıcının fiziksel donanım adresi.PermanentPhysicalAddress
Bu ağ arabirimi için bağdaştırıcının kalıcı fiziksel donanım adresi.Mtu
Bu ağ arabirimi için bayt cinsinden maksimum iletim birimi (MTU) boyutu.Tür
İnternet Tarafından Atanan Adlar Yetkilisi (IANA) tarafından tanımlanan arabirim türü. Daha fazla bilgi için bkz. IANAifType-MIB DEFINITIONS. Arabirim türü için olası değerler Ipifcons.h üst bilgi dosyasında listelenir.Aşağıdaki tabloda, diğer birçok değer mümkün olsa da arabirim türü için ortak değerler listelenir.
Değer Anlam IF_TYPE_OTHER
1
Başka bir ağ arabirimi türü
IF_TYPE_ETHERNET_CSMACD
6
Ethernet ağ arabirimi
IF_TYPE_ISO88025_TOKENRING
9
Belirteç halkası ağ arabirimi
IF_TYPE_PPP
23
PPP ağ arabirimi
IF_TYPE_SOFTWARE_LOOPBACK
24
Yazılım geri döngü ağ arabirimi
IF_TYPE_ATM
37
ATM ağ arabirimi
IF_TYPE_IEEE80211
71
IEEE 802.11 kablosuz ağ arabirimi
IF_TYPE_TUNNEL
131
Tünel türü kapsülleme ağ arabirimi
IF_TYPE_IEEE1394
144
IEEE 1394 (Firewire) yüksek performanslı seri veri yolu ağ arabirimi
TunnelType
Tür üyesi IF_TYPE_TUNNEL ise, tünelin kullandığı kapsülleme yöntemini tanımlayan bir TUNNEL_TYPE türü.MediaType
Arabirimin NDIS medya türü. Bu üye, Ntddndis.h üst bilgi dosyasında tanımlanan NDIS_MEDIUM numaralandırma türünden aşağıdaki değerlerden biri olabilir.Değer Anlam NdisMedium802_3
0
Ethernet (802.3) ağı.
NdisMedium802_5
1
Belirteç Halkası (802.5) ağı.
NdisMediumFddi
2
Fiber Dağıtılmış Veri Arabirimi (FDDI) ağı.
NdisMediumWan
3
Geniş alan ağı (WAN). Bu tür, bağlama oluşturulduktan sonra protokol sürücüsü ile temel alınan sürücü arasında anlaşması gereken çeşitli noktadan noktaya ve WAN NIC'leri ve değişken adres/üst bilgi biçimlerini kapsar.
NdisMediumLocalTalk
4
LocalTalk ağı.
NdisMediumDix
5
Sürücülerin DIX Ethernet üst bilgi biçimini kullandığı bir Ethernet ağı.
NdisMediumArcnetRaw
6
ARCNET ağı.
NdisMediumArcnet878_2
7
ArcNET (878.2) ağı.
NdisMediumAtm
8
AtM ağı. Bağlantı odaklı istemci protokolü sürücüleri kendilerini bu değeri döndüren temel alınan bir miniport sürücüsüne bağlayabilir. Aksi takdirde, eski protokol sürücüleri kendilerini ağ yöneticisinin LanE sürücüsünü nasıl yapılandırdığına bağlı olarak orta türünü NdisMedium802_3 veya NdisMedium802_5 olarak bildiren sistem tarafından sağlanan LanE ara sürücüsüne bağlar.
NdisMediumWirelessWan
9
Kablosuz ağ. NDIS 5. kablosuz LAN (WLAN) veya kablosuz WAN (WWAN) paketlerini destekleyen x miniport sürücüleri, ortamlarını NdisMedium802_3 olarak bildirir ve Ethernet'i daha üst düzey NDIS sürücülerine öykünİr.
Not Bu medya türü Windows Vista veya Windows'un sonraki sürümlerinde kullanılamaz.
NdisMediumIrda
10
Kızılötesi (IrDA) ağ.
NdisMediumBpc
11
Bir yayın bilgisayar ağı.
NdisMediumCoWan
12
Bağlantı odaklı bir ortamda geniş alan ağı.
NdisMedium1394
13
IEEE 1394 (yangın kablosu) ağı.
NdisMediumInfiniBand
14
Bir InfiniBand ağı.
NdisMediumTunnel
15
Bir tünel ağı.
NdisMediumNative802_11
16
Yerel bir IEEE 802.11 ağı.
NdisMediumLoopback
17
NDIS geri döngü ağı.
PhysicalMediumType
NDIS fiziksel ortam türü. Bu üye, Ntddndis.h üst bilgi dosyasında tanımlanan NDIS_PHYSICAL_MEDIUM numaralandırma türünden aşağıdaki değerlerden biri olabilir.Değer Anlam NdisPhysicalMediumUnspecified
0
Fiziksel ortam aşağıdaki değerlerden hiçbiri değildir. Örneğin, tek yönlü uydu akışı belirtilmemiş bir fiziksel ortamdır.
NdisPhysicalMediumWirelessLan
1
Paketler, 802.11 arabirimine uygun bir miniport sürücüsü aracılığıyla kablosuz LAN ağı üzerinden aktarılır.
NdisPhysicalMediumCableModem
2
Paketler DOCSIS tabanlı bir kablo ağı üzerinden aktarılır.
NdisPhysicalMediumPhoneLine
3
Paketler standart telefon hatları üzerinden aktarılır. Bu tür HomePNA medyası içerir.
NdisPhysicalMediumPowerLine
4
Paketler bir güç dağıtım sistemine bağlı kablolar üzerinden aktarılır.
NdisPhysicalMediumDSL
5
Paketler Bir Dijital Abone Hattı (DSL) ağı üzerinden aktarılır. Bu tür ADSL, UADSL (G.Lite) ve SDSL'yi içerir.
NdisPhysicalMediumFibreChannel
6
Paketler Fiber Kanal bağlantısı üzerinden aktarılır.
NdisPhysicalMedium1394
7
Paketler bir IEEE 1394 veri yolu üzerinden aktarılır.
NdisPhysicalMediumWirelessWan
8
Paketler Kablosuz WAN bağlantısı üzerinden aktarılır. Bu tür CDPD, CDMA ve GPRS'yi içerir.
NdisPhysicalMediumNative802_11
9
Paketler, Yerel 802.11 arabirimine uygun bir miniport sürücüsü aracılığıyla kablosuz LAN ağı üzerinden aktarılır.
Not Yerel 802.11 arabirimi NDIS 6.0 ve sonraki sürümlerde desteklenir.
NdisPhysicalMediumBluetooth
10
Paketler bir Bluetooth ağı üzerinden aktarılır. Bluetooth, 2,4 GHz spektrumu kullanan kısa menzilli bir kablosuz teknolojidir.
NdisPhysicalMediumInfiniband
11
Paketler bir InfiniBand bağlantısı üzerinden aktarılır.
NdisPhysicalMediumUWB
13
Paketler ultra geniş bantlı bir ağ üzerinden aktarılır.
NdisPhysicalMedium802_3
14
Paketler bir Ethernet (802.3) ağı üzerinden aktarılır.
NdisPhysicalMedium802_5
15
Paketler bir Belirteç Halkası (802.5) ağı üzerinden aktarılır.
NdisPhysicalMediumIrda
16
Paketler bir kızılötesi (IrDA) ağı üzerinden aktarılır.
NdisPhysicalMediumWiredWAN
17
Paketler kablolu bir WAN ağı üzerinden aktarılır.
NdisPhysicalMediumWiredCoWan
18
Paketler, bağlantı odaklı bir ortamda geniş alan ağı üzerinden aktarılır.
NdisPhysicalMediumOther
19
Paketler, diğer olası değerler tarafından açıklanmayan bir ağ üzerinden aktarılır.
accesstype
NET_IF_ACCESS_TYPE NDIS ağ arabirimi erişim türü.DirectionType
NET_IF_DIRECTION_TYPE NDIS ağ arabirimi yön türü.InterfaceAndOperStatusFlags
Arabirim hakkında bilgi sağlayan aşağıdaki bayraklardan oluşan bir küme. Bu bayraklar bit düzeyinde OR işlemiyle birleştirilir. Bayraklardan hiçbiri geçerli değilse, bu üye sıfır olarak ayarlanır.HardwareInterface
Ağ arabirimi donanım içindir.FilterInterface
Ağ arabirimi bir filtre modülü içindir.bağlayıcıyı Öner
Ağ arabiriminde bir bağlayıcı bulunur. Fiziksel bir ağ bağdaştırıcısı varsa bu değer ayarlanır.NotAuthenticated
Ağ arabirimi için varsayılan bağlantı noktası kimliği doğrulanmaz. Bir ağ arabiriminin kimliği hedef tarafından doğrulanmazsa, ağ arabirimi işlem modunda değildir. Bu durum hem kablolu hem de kablosuz ağ bağlantıları için geçerli olsa da, kimlik doğrulaması kablosuz ağ bağlantılarında daha yaygındır.NotMediaConnected
Ağ arabirimi medyaya bağlı durumda değil. Kablolu ağ için bir ağ kablosu takılı değilse, bu değer ayarlanır. Kablosuz ağ için bu değer, ağa bağlı olmayan ağ bağdaştırıcısı için ayarlanır.duraklatılmış
Ağ arabiriminin ağ yığını duraklatılmış veya duraklatılmış durumda. Bu değer, bilgisayarın hazırda bekleme durumunda olduğu anlamına gelmez.Düşük Güç
Ağ arabirimi düşük güç durumunda.EndPointInterface
Ağ arabirimi bir uç nokta cihazıdır ve ağa bağlanan gerçek bir ağ arabirimi değildir. Bu değer, bilgisayarla iletişim kurmak için ağ altyapısını kullanan ancak bir dış ağa bağlantı sağlamayan akıllı telefonlar gibi cihazlar tarafından ayarlanabilir. Bu cihaz türlerinin bu bayrağı ayarlaması gerekir.
OperStatus
IF_OPER_STATUS NDIS ağ arabirimi işlem durumu türü.AdminStatus
yönetim durumu türü NET_IF_ADMIN_STATUS.MediaConnectState
NET_IF_MEDIA_CONNECT_STATE bağlantı durumu türü.NetworkGuid
Arabirimin ait olduğu ağ ile ilişkili GUID.ConnectionType
NET_IF_CONNECTION_TYPE NDIS ağ arabirimi bağlantı türü.TransmitLinkSpeed
İletim bağlantısının saniyedeki bit hızı.ReceiveLinkSpeed
Alma bağlantısının saniyedeki bit hızı.InOctets
Bu arabirim aracılığıyla hatasız alınan veri sekizlisi sayısı. Bu değer tek noktaya yayın, yayın ve çok noktaya yayın paketlerindeki sekizlileri içerir.InUcastPkts
Bu arabirim aracılığıyla hatasız alınan tek noktaya yayın paketlerinin sayısı.InNUcastPkts
Bu arabirim aracılığıyla hatasız alınan tek noktaya yayın dışı paketlerin sayısı. Bu değer yayın ve çok noktaya yayın paketlerini içerir.InDiscards
Hataları olmasa bile atılan gelen paketlerin sayısı.InErrors
Hatalar nedeniyle atılan gelen paketlerin sayısı.InUnknownProtos
Protokol bilinmediği için atılan gelen paketlerin sayısı.InUcastOctets
Bu arabirim aracılığıyla tek noktaya yayın paketlerinde hatasız alınan veri sekizlisi sayısı.InMulticastOctets
Bu arabirim aracılığıyla çok noktaya yayın paketlerinde hatasız alınan veri sekizlisi sayısı.InBroadcastOctets
Bu arabirim aracılığıyla yayın paketlerinde hatasız olarak alınan veri sekizlisi sayısı.OutOctets
Bu arabirim aracılığıyla hatasız olarak iletilen veri sekizlisi sayısı. Bu değer tek noktaya yayın, yayın ve çok noktaya yayın paketlerindeki sekizlileri içerir.OutUcastPkts
Bu arabirim aracılığıyla hatasız olarak iletilen tek noktaya yayın paketlerinin sayısı.OutNUcastPkts
Bu arabirim aracılığıyla hatasız olarak iletilen tek noktaya yayın dışı paketlerin sayısı. Bu değer yayın ve çok noktaya yayın paketlerini içerir.OutDiscards
Hataları olmasa bile atılan giden paketlerin sayısı.OutErrors
Hatalar nedeniyle atılan giden paketlerin sayısı.OutUcastOctets
Bu arabirim aracılığıyla tek noktaya yayın paketlerinde hatasız olarak iletilen veri sekizlilerinin sayısı.OutMulticastOctets
Bu arabirim aracılığıyla çok noktaya yayın paketlerinde hatasız olarak iletilen veri sekizlisi sayısı.OutBroadcastOctets
Bu arabirim aracılığıyla yayın paketlerinde hatasız olarak iletilen veri sekizlisi sayısı.OutQLen
İletim kuyruğu uzunluğu. Bu alan şu anda kullanılmıyor.
Açıklamalar
Tür alanının değerleri Ipifcons.h üst bilgi dosyasında tanımlanır. Şu anda yalnızca Tür üyesinin açıklamasında listelenen olası değerler desteklenmektedir.
Gereksinim -leri
Sürüm |
Windows Vista ve Windows işletim sistemlerinin sonraki sürümlerinde kullanılabilir. |
Üstbilgi |
Netioapi.h (Netioapi.h içerir) |