Bagikan melalui


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

Lihat juga

SnmpContextToStr

SnmpDecodeMsg

SnmpEncodeMsg

SnmpFreeDescriptor

SnmpStrToContext

Gambaran Umum API WinSNMP

Struktur WinSNMP

smiVALUE