Méthode IObjectCleanup ::OnCleanup (wudfddi.h)
[Avertissement : UMDF 2 est la dernière version d’UMDF et remplace UMDF 1. Tous les nouveaux pilotes UMDF doivent être écrits à l’aide d’UMDF 2. Aucune nouvelle fonctionnalité n’est ajoutée à UMDF 1 et la prise en charge d’UMDF 1 est limitée sur les versions plus récentes de Windows 10. Les pilotes Windows universels doivent utiliser UMDF 2. Pour plus d’informations, consultez Prise en main avec UMDF.]
La méthode OnCleanup libère toutes les références à un objet WDF pour empêcher les fuites d’interface.
Syntaxe
void OnCleanup(
[in] IWDFObject *pWdfObject
);
Paramètres
[in] pWdfObject
Pointeur vers l’interface IWDFObject d’un objet sur le point d’être libéré.
Valeur de retour
None
Remarques
Le framework appelle OnCleanup dans le cadre d’une séquence de destruction d’objets WDF. Le framework appelle OnCleanup avant la destruction de l’objet WDF.
Un pilote peut inscrire l’interface IObjectCleanup quand le pilote appelle l’une des méthodes suivantes qui crée un objet WDF ou qui affecte un contexte à l’objet WDF :
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | wudfddi.h (inclure Wudfddi.h) |