WdfRequestGetParameters, fonction (wdfrequest.h)
[S’applique à KMDF et UMDF]
La méthode WdfRequestGetParameters récupère les paramètres associés à un objet de requête d’infrastructure spécifié.
Syntaxe
void WdfRequestGetParameters(
[in] WDFREQUEST Request,
[in, out] PWDF_REQUEST_PARAMETERS Parameters
);
Paramètres
[in] Request
Handle d’un objet de requête d’infrastructure.
[in, out] Parameters
Pointeur vers une structure de WDF_REQUEST_PARAMETERS allouée par l’appelant que le WDF_REQUEST_PARAMETERS_INIT routine initialise et remplit.
Valeur de retour
None
Remarques
Un bogue case activée se produit si le pilote fournit un handle d’objet non valide.
Un pilote ne peut pas récupérer les paramètres d’une requête créée par un pilote en appelant WdfRequestGetParameters , car l’infrastructure n’alloue pas d’emplacement de pile pour le pilote actuel.
Pour plus d’informations sur WdfRequestGetParameters, consultez Obtention d’informations sur une demande d’E/S.
Exemples
Pour obtenir un exemple de code qui utilise WdfRequestGetParameters, consultez WdfRequestComplete.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
Version KMDF minimale | 1.0 |
Version UMDF minimale | 2.0 |
En-tête | wdfrequest.h (include Wdf.h) |
Bibliothèque | Wdf01000.sys (KMDF) ; WUDFx02000.dll (UMDF) |
IRQL | <=DISPATCH_LEVEL |
Règles de conformité DDI | DriverCreate(kmdf),evtioresumegetparam, EvtIoResumeGetParam(kmdf), evtiostopgetparam, EvtIoStopGetParam(kmdf), InvalidReqAccess(kmdf), InvalidReqAccessLocal(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |