Condividi tramite


EVT_WDF_DEVICE_USAGE_NOTIFICATION funzione di callback (wdfdevice.h)

[Si applica a KMDF e UMDF]

La funzione di callback di un driver EvtDeviceUsageNotification 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_TYPEtipizzato 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, indicare che il sistema è terminato di usare il file speciale.

Valore restituito

Nessuno

Osservazioni

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

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

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

Fabbisogno

Requisito Valore
piattaforma di destinazione Universale
versione minima di KMDF 1.0
versione minima di UMDF 2.0
intestazione wdfdevice.h (include Wdf.h)
IRQL PASSIVE_LEVEL