IObjectCleanup ::OnCleanup, méthode (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.]
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
Aucun
Remarques
L’infrastructure appelle OnCleanup dans le cadre d’une séquence de destruction d’objets WDF. L’infrastructure appelle OnCleanup avant la destruction de l’objet WDF.
Un pilote peut inscrire l’interface IObjectCleanup lorsque le pilote appelle l’une des méthodes suivantes qui crée un objet WDF ou qui affecte un contexte à l’objet WDF :
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Windows |
d’en-tête | wudfddi.h (include Wudfddi.h) |