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