ADAPTER_STATUS-Struktur (nb30.h)
[Netbios wird unter Windows Vista, Windows Server 2008 und nachfolgenden Versionen des Betriebssystems nicht unterstützt]
Die ADAPTER_STATUS-Struktur enthält Informationen zu einem Netzwerkadapter. Auf diese Struktur verweist der ncb_buffer Mitglied der NZB-Struktur . ADAPTER_STATUS folgen so viele NAME_BUFFER Strukturen wie erforderlich, um die Netzwerkadapter auf dem System zu beschreiben.
Syntax
typedef struct _ADAPTER_STATUS {
UCHAR adapter_address[6];
UCHAR rev_major;
UCHAR reserved0;
UCHAR adapter_type;
UCHAR rev_minor;
WORD duration;
WORD frmr_recv;
WORD frmr_xmit;
WORD iframe_recv_err;
WORD xmit_aborts;
DWORD xmit_success;
DWORD recv_success;
WORD iframe_xmit_err;
WORD recv_buff_unavail;
WORD t1_timeouts;
WORD ti_timeouts;
DWORD reserved1;
WORD free_ncbs;
WORD max_cfg_ncbs;
WORD max_ncbs;
WORD xmit_buf_unavail;
WORD max_dgram_size;
WORD pending_sess;
WORD max_cfg_sess;
WORD max_sess;
WORD max_sess_pkt_size;
WORD name_count;
} ADAPTER_STATUS, *PADAPTER_STATUS;
Member
adapter_address[6]
Gibt die codierte Adresse des Adapters an.
rev_major
Gibt die Hauptversionsebene der Software an. Dieser Wert ist für IBM NetBIOS 3 3. x.
reserved0
Reserviert. Dieser Wert ist immer null.
adapter_type
Gibt den Adaptertyp an. Dieser Wert ist 0xFF für einen Token ring-Adapter oder 0xFE für einen Ethernet-Adapter.
rev_minor
Gibt die Nebenversionsebene der Software an. Dieser Wert ist null für IBM NetBIOS x.0.
duration
Gibt die Dauer des Berichtszeitraums in Minuten an.
frmr_recv
Gibt die Anzahl der empfangenen FRMR-Frames an.
frmr_xmit
Gibt die Anzahl der übertragenen FRMR-Frames an.
iframe_recv_err
Gibt die Anzahl der I-Frames an, die bei Einem Fehler empfangen wurden.
xmit_aborts
Gibt die Anzahl abgebrochener Übertragungen an.
xmit_success
Gibt die Anzahl der erfolgreich übertragenen Pakete an.
recv_success
Gibt die Anzahl der erfolgreich empfangenen Pakete an.
iframe_xmit_err
Gibt die Anzahl von I-Frames an, die als Fehler übertragen werden.
recv_buff_unavail
Gibt an, wie oft ein Puffer nicht zum Verarbeiten einer Anforderung von einem Remotecomputer verfügbar war.
t1_timeouts
Gibt an, wie oft für den DLC T1-Timer ein Timerout aufgetreten ist.
Windows 95: DLC wird nicht mehr unterstützt.
ti_timeouts
Gibt an, wie oft das Timer für ti-Inaktivitätstimer aufgetreten ist. Der ti-Timer wird verwendet, um fehlerhafte Links zu erkennen.
reserved1
Reserviert. Dieser Wert ist immer null.
free_ncbs
Gibt die aktuelle Anzahl von freien Netzwerksteuerungsblöcken an.
max_cfg_ncbs
Nicht definiert für IBM NetBIOS 3.0.
max_ncbs
Nicht definiert für IBM NetBIOS 3.0.
xmit_buf_unavail
Nicht definiert für IBM NetBIOS 3.0.
max_dgram_size
Gibt die maximale Größe eines Datagrammpakets an. Dieser Wert ist immer mindestens 512 Byte.
pending_sess
Gibt die Anzahl der ausstehenden Sitzungen an.
max_cfg_sess
Gibt die konfigurierte maximale Anzahl ausstehender Sitzungen an.
max_sess
Nicht definiert für IBM NetBIOS 3.0.
max_sess_pkt_size
Gibt die maximale Größe eines Sitzungsdatenpakets an.
name_count
Gibt die Anzahl der Namen in der Tabelle "Lokale Namen" an.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | nb30.h |
Weitere Informationen