AcxFactoryCircuitInitAssignAcxRequestPreprocessCallback, fonction (acxcircuit.h)
La fonction AcxFactoryCircuitInitAssignAcxRequestPreprocessCallback initialise les rappels AssignAcxRequest Preprocess définis pour les fabriques de circuits.
Syntaxe
NTSTATUS AcxFactoryCircuitInitAssignAcxRequestPreprocessCallback(
PACXFACTORYCIRCUIT_INIT FactoryInit,
PFN_ACX_OBJECT_PREPROCESS_REQUEST EvtObjectAcxRequestPreprocess,
ACXCONTEXT DriverContext,
ACX_REQUEST_TYPE RequestType,
const GUID *Set,
ULONG Id
);
Paramètres
FactoryInit
Structure ACXFACTORYCIRCUIT_INIT utilisée pour l’initialisation de la fabrique de circuits. Il s’agit d’une structure opaque utilisée pour stocker les informations d’initialisation de la fabrique du circuit ACX et associer la fabrique à un appareil WDF. Utilisez la fonction AcxFactoryCircuitInitAllocate pour initialiser la structure ACXFACTORYCIRCUIT_INIT.
EvtObjectAcxRequestPreprocess
Pointeur vers un rappel EVT_ACX_OBJECT_PREPROCESS_REQUEST .
DriverContext
Contexte de pilote défini par l’objet ACXCONTEXT. Pour plus d’informations sur les objets ACX, consultez Résumé des objets ACX.
RequestType
Un ACX_REQUEST_TYPE énumération qui définit différents types de requête, tels que AcxRequestTypeAny, AcxRequestTypeProperty, etc.
Set
GUID facultatif pour identifier un ID d’ensemble d’éléments spécifique.
Id
ID permettant d’identifier un élément spécifique dans l’ID de jeu spécifié.
Valeur retournée
Retourne STATUS_SUCCESS
si l’appel a réussi. Sinon, elle retourne un code d’erreur approprié. Pour plus d’informations, consultez Utilisation de valeurs NTSTATUS.
Remarques
Le pilote peut appeler cette DDI plusieurs fois pour configurer différents rappels de prétraitement. ACX appelle le premier qu’il trouve qui correspond au type WDFREQUEST entrant spécifique.
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 | acxcircuit.h |
IRQL | PASSIVE_LEVEL |