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 um driver EvtDeviceUsageNotification 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 WDF_SPECIAL_FILE_TYPEdigitado que identifica o tipo de arquivo especial que o sistema está armazenando no dispositivo especificado.

[in] IsInNotificationPath

Um valor booliano que, se VERDADEIRO, 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.

Valor de retorno

Nenhum

Observações

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

Seu driver deve fornecer uma função de retorno de chamada EvtDeviceUsageNot ification somente se for necessário 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
da 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