Bagikan melalui


Fungsi SnmpCountVbl (winsnmp.h)

[SNMP tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini dapat diubah atau tidak tersedia dalam versi berikutnya. Sebagai gantinya, gunakan Manajemen Jarak Jauh Windows, yang merupakan implementasi Microsoft dari WS-Man.]

Aplikasi WinSNMP memanggil fungsi WinSNMP SnmpCountVbl untuk menghitung entri pengikatan variabel dalam daftar pengikatan variabel yang ditentukan.

Sintaks

SNMPAPI_STATUS SNMPAPI_CALL SnmpCountVbl(
  [in] HSNMP_VBL vbl
);

Parameter

[in] vbl

Tangani ke daftar pengikatan variabel untuk menghitung.

Mengembalikan nilai

Jika fungsi berhasil, nilai yang dikembalikan adalah jumlah entri pengikatan variabel dalam daftar pengikatan variabel.

Jika fungsi gagal, nilai yang dikembalikan SNMPAPI_FAILURE. Untuk mendapatkan informasi kesalahan yang diperluas, panggil SnmpGetLastError yang menentukan nilai NULL dalam parameter sesinya . Fungsi SnmpGetLastError dapat mengembalikan salah satu kesalahan berikut.

Menampilkan kode Deskripsi
SNMPAPI_NOT_INITIALIZED
Fungsi SnmpStartup tidak berhasil diselesaikan.
SNMPAPI_ALLOC_ERROR
Terjadi kesalahan selama alokasi memori.
SNMPAPI_NOOP
Daftar pengikatan variabel tidak berisi entri pengikatan variabel saat ini.
SNMPAPI_VBL_INVALID
Parameter vbl tidak valid.
SNMPAPI_OTHER_ERROR
Terjadi kesalahan yang tidak diketahui atau tidak terdefinis.

Keterangan

Fungsi SnmpCountVbl mengembalikan nilai bilangan bulat yang tidak ditandatangani yang merupakan nilai maksimum yang dapat ditentukan aplikasi WinSNMP untuk parameter indeks dalam fungsi SnmpGetVb, SnmpSetVb, dan SnmpDeleteVb .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header winsnmp.h
Pustaka Wsnmp32.lib
DLL Wsnmp32.dll

Lihat juga

SnmpDeleteVb

SnmpGetVb

SnmpSetVb

Fungsi WinSNMP

Gambaran Umum API WinSNMP