estrutura ACX_DEVICEINIT_CONFIG (acxdevice.h)
A estrutura ACX_DEVICEINIT_CONFIG fornece informações de configuração para a extensão de classe.
Sintaxe
typedef struct _ACX_DEVICEINIT_CONFIG {
ULONG Size;
ULONG Flags;
WDF_SYNCHRONIZATION_SCOPE SynchronizationScope;
WDF_EXECUTION_LEVEL ExecutionLevel;
PVOID Context[ACX_DEVICEINIT_CONFIG_CONTEXT_SIZE];
} ACX_DEVICEINIT_CONFIG, *PACX_DEVICEINIT_CONFIG;
Membros
Size
Esse campo é definido pela função ACX_DEVICE_CONFIG_INIT .
Flags
Reservado.
SynchronizationScope
Um valor WDF_SYNCHRONIZATION_SCOPE especificando como a estrutura sincronizará a execução das funções de retorno de chamada de evento de um objeto.
Somente interno. Não altere o valor padrão.
ExecutionLevel
Um valor WDF_EXECUTION_LEVEL especificando o IRQL máximo no qual a estrutura chamará as funções de retorno de chamada de evento que um driver forneceu para um objeto de estrutura.
Somente interno. Não altere o valor padrão.
Context[ACX_DEVICEINIT_CONFIG_CONTEXT_SIZE]
Ponteiro para o espaço de contexto da extensão de classe.
Comentários
As instâncias dessa estrutura devem ser inicializadas chamando a função ACX_DEVICEINIT_CONFIG_INIT . Um ponteiro para uma estrutura ACX_DEVICEINIT_CONFIG é passado como um parâmetro para a função AcxDeviceInitInitialize .
Requisitos do ACX
Versão mínima do ACX: 1.0
Para obter mais informações sobre as versões do ACX, consulte Visão geral da versão do ACX.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | acxdevice.h |