Partager via


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 de framework spécifié.

Syntaxe

void WdfRequestGetParameters(
  [in]      WDFREQUEST              Request,
  [in, out] PWDF_REQUEST_PARAMETERS Parameters
);

Paramètres

[in] Request

Handle vers un objet de requête de framework.

[in, out] Parameters

Pointeur vers une structure WDF_REQUEST_PARAMETERS allouée par l’appelant que la routine WDF_REQUEST_PARAMETERS_INIT initialisée et renseignée.

Valeur de retour

Aucun

Remarques

Une vérification de bogue 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 le 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 Obtenir des informations sur une demande d’E/S.

Exemples

Pour obtenir un exemple de code qui utilise WdfRequestGetParameters, consultez WdfRequestComplete .

Exigences

Exigence Valeur
plateforme cible Universel
version minimale de KMDF 1.0
version minimale de UMDF 2.0
d’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)

Voir aussi

WDF_REQUEST_PARAMETERS

WDF_REQUEST_PARAMETERS_INIT

WdfRequestWdmGetIrp