IUnknown::Metode rilis (unknwn.h)
Mengurangi jumlah referensi untuk antarmuka pada objek COM.
Sintaks
ULONG Release();
Mengembalikan nilai
Metode mengembalikan jumlah referensi baru. Nilai ini dimaksudkan untuk digunakan hanya untuk tujuan pengujian.
Keterangan
Ketika jumlah referensi pada objek mencapai nol, Rilis harus menyebabkan penunjuk antarmuka membebaskan dirinya sendiri. Ketika penunjuk yang dirilis adalah satu-satunya referensi luar biasa (sebelumnya) ke objek (apakah objek mendukung satu atau beberapa antarmuka), implementasi harus membebaskan objek.
Perhatikan bahwa agregasi objek membatasi kemampuan untuk memulihkan penunjuk antarmuka.
Catatan untuk penelepon
Panggil metode ini ketika Anda tidak perlu lagi menggunakan penunjuk antarmuka. Jika Anda menulis metode yang mengambil parameter masuk, panggil Rilis pada pointer yang Anda lewati sebelum menyalin nilai keluar di atasnya.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | unknwn.h |