ACX_DEVICEINIT_CONFIG structure (acxdevice.h)
La structure ACX_DEVICEINIT_CONFIG fournit des informations de configuration à l’extension de classe.
Syntaxe
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;
Membres
Size
Ce champ est défini par la fonction ACX_DEVICE_CONFIG_INIT .
Flags
Réservé.
SynchronizationScope
Valeur WDF_SYNCHRONIZATION_SCOPE spécifiant comment l’infrastructure synchronisera l’exécution des fonctions de rappel d’événement d’un objet.
Interne uniquement. Ne modifiez pas la valeur par défaut.
ExecutionLevel
Valeur WDF_EXECUTION_LEVEL spécifiant l’IRQL maximal auquel l’infrastructure appellera les fonctions de rappel d’événement qu’un pilote a fournies pour un objet framework.
Interne uniquement. Ne modifiez pas la valeur par défaut.
Context[ACX_DEVICEINIT_CONFIG_CONTEXT_SIZE]
Pointeur vers l’espace de contexte pour l’extension de classe.
Remarques
Les instances de cette structure doivent être initialisées en appelant la fonction ACX_DEVICEINIT_CONFIG_INIT . Un pointeur vers une structure ACX_DEVICEINIT_CONFIG est passé en tant que paramètre à la fonction AcxDeviceInitInitialize .
Configuration requise pour ACX
Version ACX minimale : 1.0
Pour plus d’informations sur les versions d’ACX, consultez Vue d’ensemble des versions d’ACX.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | acxdevice.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour