Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die ACX_DEVICEINIT_CONFIG-Struktur stellt Konfigurationsinformationen für die Klassenerweiterung bereit.
Syntax
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;
Angehörige
Size
Dieses Feld wird von der ACX_DEVICE_CONFIG_INIT-Funktion festgelegt.
Flags
Reserviert.
SynchronizationScope
Ein WDF_SYNCHRONIZATION_SCOPE Wert, der angibt, wie das Framework die Ausführung der Ereignisrückruffunktionen eines Objekts synchronisiert.
Nur intern. Ändern Sie nicht den Standardwert.
ExecutionLevel
Ein WDF_EXECUTION_LEVEL Wert, der die maximale IRQL angibt, bei der das Framework die Ereignisrückruffunktionen aufruft, die ein Treiber für ein Frameworkobjekt bereitgestellt hat.
Nur intern. Ändern Sie nicht den Standardwert.
Context[ACX_DEVICEINIT_CONFIG_CONTEXT_SIZE]
Zeigen Sie auf den Kontextbereich für die Klassenerweiterung.
Bemerkungen
Instanzen dieser Struktur müssen durch Aufrufen der ACX_DEVICEINIT_CONFIG_INIT-Funktion initialisiert werden. Ein Zeiger auf eine ACX_DEVICEINIT_CONFIG-Struktur wird als Parameter an die AcxDeviceInitInitialize-Funktion übergeben.
ACX-Anforderungen
Mindestens ACX-Version: 1.0
Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | acxdevice.h |