enumeração WDF_CALLBACK_CONSTRAINT (wudfddi_types.h)

Syntax

typedef enum _WDF_CALLBACK_CONSTRAINT {
  None,
  WdfDeviceLevel,
  WdfLevelReserved,
  WdfLevelMaximum
} WDF_CALLBACK_CONSTRAINT;

Constantes

 
None
Nenhuma função de retorno de chamada no driver é sincronizada. O driver deve lidar com toda a sincronização.
WdfDeviceLevel
Todas as funções de retorno de chamada no driver associadas ao dispositivo são sincronizadas, incluindo todas as funções de retorno de chamada associadas a filas de E/S. Apenas um manipulador de eventos associado ao dispositivo pode ser executado a qualquer momento.
WdfLevelReserved
Reservado.
WdfLevelMaximum

Comentários

Observe que os modelos de bloqueio acima se aplicam somente a operações de E/S (ou seja, abrir, ler, gravar e controle de E/S do dispositivo) e não para Plug and Play (PnP) e notificações de gerenciamento de energia.

Requisitos

Requisito Valor
Versão mínima do UMDF 1,9
Cabeçalho wudfddi_types.h (inclua Wdf.h)