AcxTargetCircuitFormatRequestForMethod, fonction (acxtargets.h)
AcxTargetCircuitFormatRequestForMethod met en forme une WDFREQUEST en tant que demande de méthode ACX à utiliser sur la cible de circuit spécifiée.
Syntaxe
NTSTATUS AcxTargetCircuitFormatRequestForMethod(
ACXTARGETCIRCUIT TargetCircuit,
WDFREQUEST Request,
PACX_REQUEST_PARAMETERS Params
);
Paramètres
TargetCircuit
Un handle ACXTARGETCIRCUIT. Pour plus d’informations sur les objets ACX, consultez Résumé des objets ACX.
Request
Un handle WDFREQUEST décrit dans Résumé des objets framework. Pour obtenir des informations générales sur les requêtes WDF, consultez Création d’objets de requête d’infrastructure.
Params
Structure ACX_REQUEST_PARAMETERS initialisée utilisée pour stocker les informations de paramètre de demande de méthode.
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
Un WDFREQUEST est un pilote créé des demandes d’E/S. Les pilotes basés sur l’infrastructure traitent chaque demande d’E/S en appelant des méthodes d’objet de requête d’infrastructure. Pour plus d’informations, consultez Objets de requête d’infrastructure.
Exemple
ACX_REQUEST_PARAMETERS params;
WDFREQUEST req;
ACXTARGETCIRCUIT targetCircuit;
...
//
// Format a WDF request as an ACX method request for the ACX circuit target.
//
status = AcxTargetCircuitFormatRequestForMethod(targetCircuit, req, ¶ms);
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 | acxtargets.h |
IRQL | PASSIVE_LEVEL |