Share via


struttura ADAPTER_STATUS (nb30.h)

[Netbios non è supportato in Windows Vista, Windows Server 2008 e versioni successive del sistema operativo]

La struttura ADAPTER_STATUS contiene informazioni su una scheda di rete. Questa struttura fa riferimento al membro ncb_buffer della struttura NCB . ADAPTER_STATUS è seguito da tutte le strutture NAME_BUFFER necessarie per descrivere le schede di rete nel sistema.

Sintassi

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;

Members

adapter_address[6]

Specifica l'indirizzo codificato dell'adattatore.

rev_major

Specifica il livello di rilascio software principale. Questo valore è 3 per IBM NetBIOS 3. x.

reserved0

Riservato. Questo valore è sempre zero.

adapter_type

Specifica il tipo di adattatore. Questo valore è 0xFF per una scheda Circuito token o 0xFE per una scheda Ethernet.

rev_minor

Specifica il livello di rilascio software secondario. Questo valore è zero per IBM NetBIOS x.0.

duration

Specifica la durata del periodo di report, espresso in minuti.

frmr_recv

Specifica il numero di frame FRMR ricevuti.

frmr_xmit

Specifica il numero di fotogrammi FRMR trasmessi.

iframe_recv_err

Specifica il numero di fotogrammi ricevuti in errore.

xmit_aborts

Specifica il numero di trasmissioni interrotte.

xmit_success

Specifica il numero di pacchetti trasmessi correttamente.

recv_success

Specifica il numero di pacchetti ricevuti correttamente.

iframe_xmit_err

Specifica il numero di fotogrammi trasmessi in caso di errore.

recv_buff_unavail

Specifica il numero di volte in cui un buffer non era disponibile per gestire una richiesta da un computer remoto.

t1_timeouts

Specifica il numero di timeout del timer DLC T1.

Windows 95: DLC non è più supportato.

ti_timeouts

Specifica il numero di volte in cui il timer di inattività ti ha timeout. Il timer ti viene usato per rilevare i collegamenti interrotti.

reserved1

Riservato. Questo valore è sempre zero.

free_ncbs

Specifica il numero corrente di blocchi di controllo di rete liberi.

max_cfg_ncbs

Non definito per IBM NetBIOS 3.0.

max_ncbs

Non definito per IBM NetBIOS 3.0.

xmit_buf_unavail

Non definito per IBM NetBIOS 3.0.

max_dgram_size

Specifica le dimensioni massime di un pacchetto di datagram. Questo valore è sempre di almeno 512 byte.

pending_sess

Specifica il numero di sessioni in sospeso.

max_cfg_sess

Specifica il numero massimo di sessioni in sospeso configurato.

max_sess

Non definito per IBM NetBIOS 3.0.

max_sess_pkt_size

Specifica le dimensioni massime di un pacchetto di dati di sessione.

name_count

Specifica il numero di nomi nella tabella dei nomi locali.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione nb30.h

Vedi anche

NAME_BUFFER

BCN

Strutture NetBIOS

Panoramica dell'interfaccia NetBIOS