Membebaskan Data Serekan
Semua pointer yang dikembalikan fungsi Infrastruktur Serekan harus dikosongkan dengan menggunakan PeerGraphFreeData atau PeerFreeData. Fungsi-fungsi ini hanya boleh dipanggil untuk struktur yang langsung dikembalikan oleh fungsi Infrastruktur Serekan. Jangan panggil fungsi FreeData yang berbeda untuk membebaskan pointer berlapis, misalnya, jangan panggil fungsi FreeData pada pointer dalam struktur PEER_RECORD .
Contoh Membebaskan Data
Cuplikan kode berikut menunjukkan kepada Anda cara mengambil properti yang terkait dengan grafik, lalu membebaskan data yang dikembalikan.
PEER_GRAPH_PROPERTIES * pGraphProperties = NULL;
HRESULT hr = PeerGraphGetProperties(hGraph, &pGraphProperties);
if (SUCCEEDED(hr) && (NULL != pGraphProperties))
{
// use pGraphProperties
wprintf(L"%d\n", pGraphProperties->pwzGraphId);
// release the data
PeerGraphFreeData(pGraphProperties);
}
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk