Bagikan melalui


Fungsi MprInfoBlockRemove (mprapi.h)

Fungsi MprInfoBlockRemove membuat header baru yang identik dengan header yang ada dengan blok yang ditentukan dihapus.

Sintaks

DWORD MprInfoBlockRemove(
  [in]  LPVOID lpHeader,
  [in]  DWORD  dwInfoType,
  [out] LPVOID *lplpNewHeader
);

Parameter

[in] lpHeader

Penunjuk ke header tempat blok harus dihapus.

[in] dwInfoType

Menentukan tipe blok yang akan dihapus. Jenis yang tersedia tergantung pada transportasi: IP atau IPX.

[out] lplpNewHeader

Penunjuk ke variabel penunjuk yang menerima header baru.

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan adalah NO_ERROR.

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

Nilai Deskripsi
ERROR_INVALID_PARAMETER
Parameter lpHeader adalah NULL, atau tidak ada blok jenis dwInfoType yang ada di header .
ERROR_NOT_ENOUGH_MEMORY
Alokasi memori yang diperlukan untuk keberhasilan eksekusi MprInfoBlockRemove tidak dapat diselesaikan.
Lainnya
Panggilan gagal. Gunakan FormatMessage untuk mengambil pesan kesalahan yang sesuai dengan kode kesalahan yang dikembalikan.

Keterangan

Setelah menghapus blok informasi, dapatkan ukuran baru header informasi dengan memanggil MprInfoBlockQuerySize.

Persyaratan

   
Klien minimum yang didukung Tidak ada yang didukung
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header mprapi.h
Pustaka Mprapi.lib
DLL Mprapi.dll

Lihat juga

FormatMessage

Fungsi dan Header Informasi MprInfo

MprInfoBlockAdd

MprInfoBlockQuerySize