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

Voir aussi

DriverEntry