struktur smiOCTETS (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.]
Struktur WinSNMP smiOCTETS meneruskan string konteks ke beberapa fungsi WinSNMP. Struktur ini juga menjelaskan dan menerima pesan SNMP yang dikodekan.
Struktur smiOCTETS berisi penunjuk ke string oktet SNMP dengan panjang variabel. Struktur dapat menjadi anggota struktur smiVALUE .
Sintaks
typedef struct {
smiUINT32 len;
smiLPBYTE ptr;
} smiOCTETS, *smiLPOCTETS;
Anggota
len
Menentukan nilai bilangan bulat panjang yang tidak ditandatangani yang menunjukkan jumlah byte dalam array string oktet yang diarahkan oleh anggota ptr .
ptr
Penunjuk ke array byte yang berisi string oktet yang menarik. Byte yang mengakhiri NULL tidak diperlukan.
Keterangan
Implementasi Microsoft WinSNMP mengalokasikan dan membatalkan alokasi memori untuk semua struktur smiOCTETS output. Aplikasi WinSNMP tidak boleh membebaskan memori yang dialokasikan implementasi untuk anggota ptr dari struktur smiOCTETS . Sebagai gantinya, aplikasi harus memanggil fungsi SnmpFreeDescriptor untuk membebaskan memori.
Karena aplikasi WinSNMP mengalokasikan memori untuk objek deskriptor input dengan panjang variabel, aplikasi harus membebaskan memori tersebut. Untuk informasi selengkapnya, lihat Konsep Manajemen Data WinSNMP.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | winsnmp.h |