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

Lihat juga