EVT_WDF_DRIVER_UNLOAD fonction de rappel (wdfdriver.h)
[S’applique à KMDF et UMDF]
La fonction de rappel d’événement EvtDriverUnload d’un pilote effectue des opérations qui doivent avoir lieu avant le déchargement du pilote.
Syntaxe
EVT_WDF_DRIVER_UNLOAD EvtWdfDriverUnload;
void EvtWdfDriverUnload(
[in] WDFDRIVER Driver
)
{...}
Paramètres
[in] Driver
Handle pour un objet de pilote d’infrastructure.
Valeur de retour
None
Remarques
Un pilote inscrit une fonction de rappel EvtDriverUnload lorsqu’il appelle WdfDriverCreate.
La fonction de rappel EvtDriverUnload doit libérer toutes les ressources système non spécifiques au périphérique allouées par la routine DriverEntry du pilote.
L’infrastructure n’appelle pas la fonction de rappel EvtDriverUnload d’un pilote si la routine DriverEntry du pilote retourne une erreur status valeur.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
Version KMDF minimale | 1.0 |
Version UMDF minimale | 2.0 |
En-tête | wdfdriver.h (inclure Wdf.h) |
IRQL | PASSIVE_LEVEL |