ACX_DEVICEINIT_CONFIG struttura (acxdevice.h)
La struttura ACX_DEVICEINIT_CONFIG fornisce informazioni di configurazione all'estensione della classe.
Sintassi
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;
Members
Size
Questo campo viene impostato dalla funzione ACX_DEVICE_CONFIG_INIT .
Flags
Riservato.
SynchronizationScope
Valore WDF_SYNCHRONIZATION_SCOPE che specifica come il framework sincronizza l'esecuzione delle funzioni di callback degli eventi di un oggetto.
Solo interno. Non modificare il valore predefinito.
ExecutionLevel
Valore WDF_EXECUTION_LEVEL che specifica il valore di IRQL massimo in cui il framework chiamerà le funzioni di callback dell'evento fornite da un driver per un oggetto framework.
Solo interno. Non modificare il valore predefinito.
Context[ACX_DEVICEINIT_CONFIG_CONTEXT_SIZE]
Puntatore allo spazio di contesto per l'estensione della classe.
Commenti
Le istanze di questa struttura devono essere inizializzate chiamando la funzione ACX_DEVICEINIT_CONFIG_INIT . Un puntatore a una struttura ACX_DEVICEINIT_CONFIG viene passato come parametro alla funzione AcxDeviceInitInitialize .
Requisiti ACX
Versione minima DI ACX: 1.0
Per altre informazioni sulle versioni ACX, vedere Panoramica della versione di ACX.
Requisiti
Requisito | Valore |
---|---|
Intestazione | acxdevice.h |