Bagikan melalui


Mengelola Pengidentifikasi Objek

API WinSNMP menyediakan beberapa fungsi utilitas WinSNMP yang menyederhanakan manipulasi pengidentifikasi objek untuk aplikasi WinSNMP.

FungsiSnmpOidToStrmengonversi representasi biner internal pengidentifikasi objek ke format string numerik titik-titiknya. Saat Anda memanggil SnmpOidToStr, tentukan buffer string panjang MAXOBJIDSTRSIZE (1408 byte) untuk memastikan bahwa buffer output cukup besar untuk menahan string yang dikonversi. Untuk mengonversi pengidentifikasi objek dari format string numerik putus-putus ke representasi biner internalnya, panggil fungsiSnmpStrToOid.

Untuk menyalin pengidentifikasi objek SNMP, panggil fungsiSnmpOidCopy. Fungsi ini mengalokasikan memori yang diperlukan untuk pengidentifikasi objek baru.

Aplikasi WinSNMP harus memanggil fungsi SnmpFreeDescriptor untuk membebaskan sumber daya yang dialokasikan untuk anggota ptr dari struktur smiOID yang ditentukan oleh kedua fungsi SnmpStrToOid dan SnmpOidCopy.

FungsiSnmpOidComparemembandingkan dua pengidentifikasi objek SNMP. Aplikasi WinSNMP dapat menentukan jumlah subidentifier yang akan dibandingkan. Panggil SnmpOidCompare untuk menentukan apakah dua pengidentifikasi objek memiliki awalan umum.

Untuk informasi tambahan tentang mengelola memori yang dialokasikan untuk pengidentifikasi objek, lihat Mengalokasikan Objek Memori WinSNMP.