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) |