EVT_WDF_DEVICE_USAGE_NOTIFICATION función de devolución de llamada (wdfdevice.h)

[Se aplica a KMDF y UMDF]

La función de devolución de llamada de eventos EvtDeviceUsageNotification de un controlador informa al controlador cuando se usa un dispositivo para archivos especiales.

Sintaxis

EVT_WDF_DEVICE_USAGE_NOTIFICATION EvtWdfDeviceUsageNotification;

void EvtWdfDeviceUsageNotification(
  [in] WDFDEVICE Device,
  [in] WDF_SPECIAL_FILE_TYPE NotificationType,
  [in] BOOLEAN IsInNotificationPath
)
{...}

Parámetros

[in] Device

Identificador de un objeto de dispositivo de marco.

[in] NotificationType

Valor de tipo WDF_SPECIAL_FILE_TYPE que identifica el tipo de archivo especial que el sistema almacena en el dispositivo especificado.

[in] IsInNotificationPath

Valor booleano que, si es TRUE, indica que el sistema ha empezado a usar el archivo especial y, si es FALSE, indica que el sistema ha terminado de usar el archivo especial.

Valor devuelto

None

Observaciones

Para registrar una función de devolución de llamada EvtDeviceUsageNotification , un controlador debe llamar a WdfDeviceInitSetPnpPowerEventCallbacks.

El controlador debe proporcionar una función de devolución de llamada EvtDeviceUsageNotification solo si debe proporcionar un control específico del controlador de archivos especiales.

Para obtener más información sobre los archivos especiales, vea Compatibilidad con archivos especiales.

Requisitos

Requisito Value
Plataforma de destino Universal
Versión mínima de KMDF 1.0
Versión mínima de UMDF 2.0
Encabezado wdfdevice.h (incluir Wdf.h)
IRQL PASSIVE_LEVEL