Fungsi ExpertReallocMemory

Fungsi ExpertReallocMemory meningkatkan atau mengurangi jumlah memori yang dialokasikan oleh Monitor Jaringan.

Sintaks

LPVOID WINAPI ExpertReallocMemory(
  _In_  HEXPERTKEY hExpertKey,
  _In_  LPVOID     pOriginalMemory,
  _In_  SIZE_T     nBytes,
  _Out_ LPDWORD    pError
);

Parameter

hExpertKey [in]

Pengidentifikasi unik diteruskan ke pakar di Jalankan atau Konfigurasikan.

pOriginalMemory [in]

Penunjuk ke memori yang dialokasikan oleh Monitor Jaringan. Pointer pOriginalMemory dapat dikembalikan dengan panggilan sebelumnya ke ExpertAllocMemory atau ExpertReallocMemory.

nBytes [in]

Ukuran memori yang dialokasikan kembali.

pError [out]

Saat dikembalikan, kode kesalahan jika fungsi gagal. Jika kode kesalahan NMERR_EXPERT_TERMINATE, pakar harus segera membersihkan dan mengembalikannya.

Menampilkan nilai

Jika fungsi berhasil, nilai yang dikembalikan adalah penunjuk ke memori yang dialokasikan.

Jika fungsi tidak berhasil, nilai yang dikembalikan adalah NULL, dan pError (jika itu adalah nilai non-NULL) menunjukkan alasan kegagalan.

Keterangan

Penting untuk dicatat bahwa seorang ahli harus menggunakan fungsi alokasi memori Monitor Jaringan untuk manajemen memori. Jika ahli Anda gagal selama run time, menggunakan fungsi-fungsi ini akan memungkinkan Monitor Jaringan untuk membebaskan memori yang telah dialokasikannya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]
Header
Netmon.h
Pustaka
Nmapi.lib
DLL
Nmapi.dll