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 (sebelumnya) referensi luar biasa ke objek (apakah objek mendukung antarmuka tunggal atau beberapa), implementasi harus membebaskan objek.

Perhatikan bahwa agregasi objek membatasi kemampuan untuk memulihkan pointer antarmuka.

Catatan untuk pemanggil

Panggil metode ini ketika Anda tidak perlu lagi menggunakan penunjuk antarmuka. Jika Anda menulis metode yang mengambil parameter masuk keluar, panggil Rilis pada pointer yang Anda lewati sebelum menyalin nilai keluar di atasnya.

Persyaratan

Persyaratan Nilai
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