Fungsi MgmGetMfe (mgm.h)
Fungsi MgmGetMfe mengambil MFE tertentu.
Sintaks
DWORD MgmGetMfe(
[in] PMIB_IPMCAST_MFE pimm,
[in, out] PDWORD pdwBufferSize,
[in, out] PBYTE pbBuffer
);
Parameter
[in] pimm
Penunjuk ke struktur MIB_IPMCAST_MFE yang menentukan MFE untuk diambil. Informasi yang akan dikembalikan ditunjukkan oleh anggota dwSource dan dwGroup dari struktur MIB_IPMCAST_MFE .
[in, out] pdwBufferSize
Pada input, pdwBufferSize adalah penunjuk ke lokasi memori berukuran DWORD yang berisi ukuran, dalam byte, dari buffer yang diarahkan oleh pbBuffer.
Pada output, jika nilai pengembalian ERROR_INSUFFICIENT_BUFFER, pdwBufferSize menerima ukuran minimum buffer yang diarahkan oleh pbBuffer harus menahan MFE; jika tidak, nilai pdwBufferSize tetap tidak berubah.
[in, out] pbBuffer
Pada input, klien harus menyediakan pointer ke buffer.
Pada output, pbBuffer berisi MFE yang ditentukan. MFE adalah struktur MIB_IPMCAST_MFE .
Nilai kembali
Jika fungsi berhasil, nilai yang dikembalikan NO_ERROR.
Jika fungsi gagal, nilai yang dikembalikan adalah salah satu kode kesalahan berikut.
Nilai | Makna |
---|---|
|
Tidak dapat menyelesaikan panggilan ke fungsi ini. |
|
Buffer yang ditentukan terlalu kecil untuk menahan MFE. Klien harus memeriksa nilai pdwBufferSize untuk ukuran buffer minimum yang diperlukan untuk mengambil MFE. |
|
MFE yang ditentukan tidak ditemukan. |
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 | mgm.h |
Pustaka | Rtm.lib |
DLL | Rtm.dll |