EVT_WDF_DEVICE_USAGE_NOTIFICATION funzione di callback (wdfdevice.h)

[Si applica a KMDF e UMDF]

La funzione di callback dell'evento EvtDeviceUsageNotification di un driver informa il driver quando un dispositivo viene usato per file speciali.

Sintassi

EVT_WDF_DEVICE_USAGE_NOTIFICATION EvtWdfDeviceUsageNotification;

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

Parametri

[in] Device

Handle per un oggetto dispositivo framework.

[in] NotificationType

Valore WDF_SPECIAL_FILE_TYPE tipizzato che identifica il tipo di file speciale archiviato dal sistema nel dispositivo specificato.

[in] IsInNotificationPath

Valore booleano che, se TRUE, indica che il sistema ha iniziato a usare il file speciale e, se FALSE, indica che il sistema come completato usando il file speciale.

Valore restituito

nessuno

Osservazioni

Per registrare una funzione di callback EvtDeviceUsageNotification , un driver deve chiamare WdfDeviceInitSetPnpPowerEventCallbacks.

Il driver deve fornire una funzione di callback EvtDeviceUsageNotification solo se deve fornire una gestione specifica del driver di file speciali.

Per altre informazioni sui file speciali, vedere Supporto di file speciali.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Versione KMDF minima 1.0
Versione UMDF minima 2,0
Intestazione wdfdevice.h (includere Wdf.h)
IRQL PASSIVE_LEVEL