Condividi tramite


Interfaccia IObjectCleanup (wudfddi.h)

[Avviso: UMDF 2 è la versione più recente di UMDF e sostituisce UMDF 1. Tutti i nuovi driver UMDF devono essere scritti usando UMDF 2. Non vengono aggiunte nuove funzionalità a UMDF 1 ed è disponibile un supporto limitato per UMDF 1 nelle versioni più recenti di Windows 10. I driver di Windows universali devono usare UMDF 2. Per altre info, vedi Introduzione con UMDF.]

Qualsiasi driver che archivia un'interfaccia COM con conteggio dei riferimenti a un oggetto WDF deve supportare l'interfaccia IObjectCleanup per evitare perdite di interfaccia. Si noti che i driver, in generale, non devono contenere riferimenti agli oggetti WDF.

Ereditarietà

L'interfaccia IObjectCleanup eredita dall'interfaccia IUnknown . IObjectCleanup ha anche questi tipi di membri:

  • Metodi

Metodi

L'interfaccia IObjectCleanup include questi metodi.

 
IObjectCleanup::OnCleanup

Il metodo OnCleanup rilascia tutti i riferimenti a un oggetto WDF per evitare perdite di interfaccia.

Commenti

Il framework chiama il metodo dell'interfaccia IObjectCleanup quando l'oggetto framework associato sta per essere rilasciato.

Un driver può registrare l'interfaccia IObjectCleanup quando il driver chiama qualsiasi metodo che crea un oggetto WDF.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione wudfddi.h