Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[S’applique à KMDF et UMDF]
La fonction de rappel d’événements EvtDeviceUsageNotification du 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 vers un objet d’appareil framework.
[in] NotificationType
Valeur WDF_SPECIAL_FILE_TYPE-typée qui identifie le type de fichier spécial stocké par le système sur l’appareil spécifié.
[in] IsInNotificationPath
Valeur booléenne qui, si TRUE, indique que le système commence à utiliser le fichier spécial et, si FAUX, indiquent que le système est terminé à l’aide du fichier spécial.
Valeur de retour
Aucun
Remarques
Pour inscrire une fonction de rappel EvtDeviceUsageNotification, un pilote doit appeler WdfDeviceInitSetPnpPowerEventCallbacks.
Votre pilote doit fournir une EvtDeviceUsageNotification fonction de rappel uniquement si elle doit fournir une gestion spécifique au pilote de fichiers spéciaux.
Pour plus d’informations sur les fichiers spéciaux, consultez Prise en charge des fichiers spéciaux.
Exigences
| Exigence | Valeur |
|---|---|
| plateforme cible | Universel |
| version minimale de KMDF | 1.0 |
| version minimale de UMDF | 2.0 |
| d’en-tête | wdfdevice.h (include Wdf.h) |
| IRQL | PASSIVE_LEVEL |