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 informazioni, vedi Introduzione a 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 sono necessari per contenere riferimenti agli oggetti WDF.

Eredità

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

  • Metodi

Metodi

L'interfaccia IObjectCleanup dispone di questi metodi.

 
IObjectCleanup::OnCleanup

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

Osservazioni

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.

Fabbisogno

Requisito Valore
piattaforma di destinazione Finestre
intestazione wudfddi.h