Bagikan melalui


struktur ADAPTER_STATUS (nb30.h)

[Netbios tidak didukung pada Windows Vista, Windows Server 2008, dan versi sistem operasi berikutnya]

Struktur ADAPTER_STATUS berisi informasi tentang adaptor jaringan. Struktur ini ditujukkan oleh anggota ncb_buffer struktur NCB . ADAPTER_STATUS diikuti oleh struktur NAME_BUFFER sebanyak yang diperlukan untuk menggambarkan adaptor jaringan pada sistem.

Sintaks

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;

Anggota

adapter_address[6]

Menentukan alamat adaptor yang dikodekan.

rev_major

Menentukan tingkat rilis perangkat lunak utama. Nilai ini adalah 3 untuk IBM NetBIOS 3. X.

reserved0

Dicadangkan. Nilai ini selalu nol.

adapter_type

Menentukan jenis adapter. Nilai ini 0xFF untuk adaptor Token Ring atau 0xFE untuk adaptor Ethernet.

rev_minor

Menentukan tingkat rilis perangkat lunak minor. Nilai ini nol untuk IBM NetBIOS x.0.

duration

Menentukan durasi periode pelaporan, dalam hitungan menit.

frmr_recv

Menentukan jumlah bingkai FRMR yang diterima.

frmr_xmit

Menentukan jumlah bingkai FRMR yang dikirimkan.

iframe_recv_err

Menentukan jumlah bingkai I yang diterima dalam kesalahan.

xmit_aborts

Menentukan jumlah transmisi yang dibatalkan.

xmit_success

Menentukan jumlah paket yang berhasil ditransmisikan.

recv_success

Menentukan jumlah paket yang berhasil diterima.

iframe_xmit_err

Menentukan jumlah bingkai I yang ditransmisikan dalam kesalahan.

recv_buff_unavail

Menentukan berapa kali buffer tidak tersedia untuk melayani permintaan dari komputer jarak jauh.

t1_timeouts

Menentukan berapa kali timer DLC T1 kehabisan waktu.

Windows 95: DLC tidak lagi didukung.

ti_timeouts

Menentukan berapa kali timer tidak aktif ti kehabisan waktu. Timer ti digunakan untuk mendeteksi tautan yang telah rusak.

reserved1

Dicadangkan. Nilai ini selalu nol.

free_ncbs

Menentukan jumlah blok kontrol jaringan bebas saat ini.

max_cfg_ncbs

Tidak terdefinisi untuk IBM NetBIOS 3.0.

max_ncbs

Tidak terdefinisi untuk IBM NetBIOS 3.0.

xmit_buf_unavail

Tidak terdefinisi untuk IBM NetBIOS 3.0.

max_dgram_size

Menentukan ukuran maksimum paket datagram. Nilai ini selalu setidaknya 512 byte.

pending_sess

Menentukan jumlah sesi yang tertunda.

max_cfg_sess

Menentukan sesi maksimum tertunda yang dikonfigurasi.

max_sess

Tidak terdefinisi untuk IBM NetBIOS 3.0.

max_sess_pkt_size

Menentukan ukuran maksimum paket data sesi.

name_count

Menentukan jumlah nama dalam tabel nama lokal.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header nb30.h

Lihat juga

NAME_BUFFER

NCB

Struktur NetBIOS

Gambaran Umum Antarmuka NetBIOS