Interface IObjectCleanup (wudfddi.h)
[Avertissement : UMDF 2 est la dernière version de UMDF et remplace UMDF 1. Tous les nouveaux pilotes UMDF doivent être écrits à l’aide de UMDF 2. Aucune nouvelle fonctionnalité n’est ajoutée à UMDF 1 et il existe une prise en charge limitée de UMDF 1 sur les versions plus récentes de Windows 10. Les pilotes Windows universels doivent utiliser UMDF 2. Pour plus d’informations, consultez Bien démarrer avec UMDF.]
Tout pilote qui stocke une interface COM comptée de référence sur un objet WDF doit prendre en charge l’interface IObjectCleanup pour empêcher les fuites d’interface. Notez que les pilotes, en général, ne sont pas requis pour contenir des références aux objets WDF.
Héritage
L’interface IObjectCleanup hérite de l’interface IUnknown. IObjectCleanup possède également ces types de membres :
- Méthode
Méthode
L’interface IObjectCleanup possède ces méthodes.
IObjectCleanup ::OnCleanup La méthode OnCleanup libère toutes les références à un objet WDF pour empêcher les fuites d’interface. |
Remarques
L’infrastructure appelle la méthode de l’interface IObjectCleanup lorsque l’objet framework associé est sur le point d’être libéré.
Un pilote peut inscrire l’interface IObjectCleanup lorsque le pilote appelle n’importe quelle méthode qui crée un objet WDF.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Windows |
d’en-tête | wudfddi.h |