EVT_WDF_DEVICE_USAGE_NOTIFICATION fonction de rappel (wdfdevice.h)
[S’applique à KMDF et UMDF]
La fonction de rappel d’événement EvtDeviceUsageNotification d’un pilote informe le pilote lorsqu’un appareil est utilisé pour des fichiers spéciaux.
Syntaxe
EVT_WDF_DEVICE_USAGE_NOTIFICATION EvtWdfDeviceUsageNotification;
void EvtWdfDeviceUsageNotification(
[in] WDFDEVICE Device,
[in] WDF_SPECIAL_FILE_TYPE NotificationType,
[in] BOOLEAN IsInNotificationPath
)
{...}
Paramètres
[in] Device
Handle d’un objet d’appareil framework.
[in] NotificationType
Valeur de type WDF_SPECIAL_FILE_TYPE qui identifie le type de fichier spécial que le système stocke sur l’appareil spécifié.
[in] IsInNotificationPath
Valeur booléenne qui, si TRUE, indique que le système a commencé à utiliser le fichier spécial et, si la valeur EST FALSE, indique que le système a terminé d’utiliser le fichier spécial.
Valeur de retour
None
Remarques
Pour inscrire une fonction de rappel EvtDeviceUsageNotification , un pilote doit appeler WdfDeviceInitSetPnpPowerEventCallbacks.
Votre pilote doit fournir une fonction de rappel EvtDeviceUsageNotification uniquement si doit fournir une gestion spécifique au pilote des fichiers spéciaux.
Pour plus d’informations sur les fichiers spéciaux, consultez Prise en charge des fichiers spéciaux.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
Version KMDF minimale | 1.0 |
Version UMDF minimale | 2.0 |
En-tête | wdfdevice.h (include Wdf.h) |
IRQL | PASSIVE_LEVEL |