Bagikan melalui


PMIB_GET fungsi panggilan balik (routprot.h)

Fungsi MibGet meneruskan Permintaan Dapatkan gaya MIB SNMP ke DLL protokol perutean.

Sintaks

PMIB_GET PmibGet;

DWORD PmibGet(
  [in]  ULONG InputDataSize,
  [in]  PVOID InputData,
  [out] PULONG OutputDataSize,
  [out] PVOID OutputData
)
{...}

Parameter

[in] InputDataSize

Menentukan ukuran data untuk Dapatkan Permintaan.

[in] InputData

Penunjuk ke buffer yang menentukan data untuk Dapatkan Permintaan.

[out] OutputDataSize

Penunjuk ke variabel ULONG :

Pada input: Variabel ini berisi ukuran buffer output.

Pada output: Variabel ini berisi ukuran data yang ditempatkan dalam buffer output. Jika ukuran awal tidak cukup besar, variabel berisi ukuran buffer yang diperlukan untuk menyimpan semua data output.

[out] OutputData

Pointer ke buffer yang menerima data dari entri MIB.

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan NO_ERROR.

Jika fungsi gagal, nilai yang dikembalikan adalah salah satu kode kesalahan berikut.

Nilai Deskripsi
ERROR_CAN_NOT_COMPLETE
Protokol perutean tidak dapat menyelesaikan permintaan.
ERROR_INVALID_PARAMETER
Ukuran atau konten data tidak sesuai untuk permintaan tersebut.
ERROR_INSUFFICIENT_BUFFER
Ukuran buffer output yang disediakan tidak cukup besar untuk menyimpan informasi yang diminta. Ukuran yang diperlukan dikembalikan dalam variabel ULONG yang ditunjukkan oleh parameter OutputDataSize .
 
 

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tidak ada yang didukung
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header routprot.h

Lihat juga

MibGetFirst

MibGetNext

MibSet

Fungsi Antarmuka Protokol Perutean

Referensi Antarmuka Protokol Perutean