Compartilhar via


EVT_WDF_DEVICE_USAGE_NOTIFICATION função de retorno de chamada (wdfdevice.h)

[Aplica-se a KMDF e UMDF]

A função de retorno de chamada de evento EvtDeviceUsageNotification de um driver informa o driver quando um dispositivo está sendo usado para arquivos especiais.

Sintaxe

EVT_WDF_DEVICE_USAGE_NOTIFICATION EvtWdfDeviceUsageNotification;

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

Parâmetros

[in] Device

Um identificador para um objeto de dispositivo de estrutura.

[in] NotificationType

Um valor do tipo WDF_SPECIAL_FILE_TYPE que identifica o tipo de arquivo especial que o sistema está armazenando no dispositivo especificado.

[in] IsInNotificationPath

Um valor booliano que, se TRUE, indica que o sistema começou a usar o arquivo especial e, se FALSE, indicará que o sistema foi concluído usando o arquivo especial.

Retornar valor

Nenhum

Comentários

Para registrar uma função de retorno de chamada EvtDeviceUsageNotification , um driver deve chamar WdfDeviceInitSetPnpPowerEventCallbacks.

O driver deve fornecer uma função de retorno de chamada EvtDeviceUsageNotification somente se precisar fornecer tratamento específico do driver de arquivos especiais.

Para obter mais informações sobre arquivos especiais, consulte Suporte a arquivos especiais.

Requisitos

Requisito Valor
Plataforma de Destino Universal
Versão mínima do KMDF 1.0
Versão mínima do UMDF 2,0
Cabeçalho wdfdevice.h (inclua Wdf.h)
IRQL PASSIVE_LEVEL