Bagikan melalui


IObjectCleanup::Metode OnCleanup (wudfddi.h)

[Peringatan: UMDF 2 adalah versi terbaru UMDF dan pengganti UMDF 1. Semua driver UMDF baru harus ditulis menggunakan UMDF 2. Tidak ada fitur baru yang ditambahkan ke UMDF 1 dan ada dukungan terbatas untuk UMDF 1 pada versi Windows 10 yang lebih baru. Driver Universal Windows harus menggunakan UMDF 2. Untuk informasi selengkapnya, lihat Mulai menggunakan UMDF.]

Metode OnCleanup merilis referensi apa pun ke objek WDF untuk mencegah kebocoran antarmuka.

Sintaks

void OnCleanup(
  [in] IWDFObject *pWdfObject
);

Parameter

[in] pWdfObject

Penunjuk ke antarmuka IWDFObject objek yang akan dirilis.

Nilai kembali

Tidak ada

Keterangan

Kerangka kerja memanggil OnCleanup sebagai bagian dari urutan penghancuran objek WDF. Kerangka kerja memanggil OnCleanup sebelum objek WDF dihancurkan.

Driver dapat mendaftarkan antarmuka IObjectCleanup saat driver memanggil salah satu metode berikut yang membuat objek WDF atau yang menetapkan konteks ke objek WDF:

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header wudfddi.h (termasuk Wudfddi.h)

Lihat juga

IObjectCleanup

IWDFDevice::CreateIoQueue

IWDFDevice::CreateRequest

IWDFDriver::CreateDevice

IWDFDriver::CreatePreallocatedWdfMemory

IWDFDriver::CreateWdfMemory

IWDFDriver::CreateWdfObject

IWDFObject

IWDFObject::AssignContext