estructura ACX_DEVICEINIT_CONFIG (acxdevice.h)
La estructura ACX_DEVICEINIT_CONFIG proporciona información de configuración a la extensión de clase.
Sintaxis
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;
Miembros
Size
La función ACX_DEVICE_CONFIG_INIT establece este campo.
Flags
Reservado.
SynchronizationScope
Valor de WDF_SYNCHRONIZATION_SCOPE que especifica cómo sincronizará la ejecución del marco de trabajo de las funciones de devolución de llamada de eventos de un objeto.
Solo interno. No cambie el valor predeterminado.
ExecutionLevel
Valor de WDF_EXECUTION_LEVEL que especifica el IRQL máximo en el que el marco llamará a las funciones de devolución de llamada de eventos que ha proporcionado un controlador para un objeto de marco.
Solo interno. No cambie el valor predeterminado.
Context[ACX_DEVICEINIT_CONFIG_CONTEXT_SIZE]
Puntero al espacio de contexto de la extensión de clase.
Comentarios
Las instancias de esta estructura se deben inicializar mediante una llamada a la función ACX_DEVICEINIT_CONFIG_INIT . Un puntero a una estructura de ACX_DEVICEINIT_CONFIG se pasa como parámetro a la función AcxDeviceInitInitialize .
Requisitos de ACX
Versión mínima de ACX: 1.0
Para obtener más información sobre las versiones de ACX, consulte Introducción a la versión de ACX.
Requisitos
Requisito | Valor |
---|---|
Header | acxdevice.h |