Bagikan melalui


Membuka dan Menutup Sesi WinSNMP

Untuk membuka sesi, aplikasi memanggil fungsi SnmpCreateSession . Jika fungsi berhasil diselesaikan, implementasi Microsoft WinSNMP membuka sesi, dan fungsi mengembalikan pengidentifikasi sesi dalam bentuk handel HSNMP_SESSION . Semua fungsi WinSNMP yang mengembalikan variabel handel menyertakan pengidentifikasi sesi sebagai parameter input. Ini memungkinkan implementasi untuk menggunakan handel untuk mengelola sumber daya secara efisien di tingkat sesi.

Aplikasi dapat membuka beberapa sesi pada satu waktu. Beberapa sesi dalam aplikasi dapat berbagi variabel handel.

Jika implementasi tidak dapat membuka sesi karena keterbatasan sumber daya, implementasi mengembalikan SNMPAPI_FAILURE saat aplikasi memanggil SnmpCreateSession. Jika aplikasi kemudian memanggil fungsi SnmpGetLastError , aplikasi mengembalikan SNMPAPI_ALLOC_ERROR.

Panggilan ke fungsi SnmpClose memungkinkan implementasi untuk membebaskan sumber daya yang tersisa dan menutup sesi.

Untuk informasi selengkapnya, lihat Objek Penanganan Sumber Daya dan Sesi WinSNMP.