Partager via


EVT_WDF_DEVICE_USAGE_NOTIFICATION fonction de rappel (wdfdevice.h)

[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