Freigeben über


WdfRequestGetParameters-Funktion (wdfrequest.h)

[Gilt für KMDF und UMDF]

Die WdfRequestGetParameters- Methode ruft die Parameter ab, die einem angegebenen Framework-Anforderungsobjekt zugeordnet sind.

Syntax

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

Parameter

[in] Request

Ein Handle zu einem Framework-Anforderungsobjekt.

[in, out] Parameters

Ein Zeiger auf eine vom Aufrufer zugewiesene WDF_REQUEST_PARAMETERS Struktur, die die WDF_REQUEST_PARAMETERS_INIT Routine initialisiert und ausgefüllt hat.

Rückgabewert

Nichts

Bemerkungen

Wenn der Treiber ein ungültiges Objekthandle bereitstellt, tritt eine Fehlerüberprüfung auf.

Ein Treiber kann keine Parameter aus einer vom Treiber erstellten Anforderung abrufen, indem WdfRequestGetParameters aufgerufen wird, da das Framework keinen Stapelspeicherort für den aktuellen Treiber zuweist.

Weitere Informationen zu WdfRequestGetParametersfinden Sie unter Abrufen von Informationen zu einer E/A-Anforderung.

Beispiele

Ein Codebeispiel, das WdfRequestGetParameters-verwendet, finden Sie unter WdfRequestComplete-.

Anforderungen

Anforderung Wert
Zielplattform- Universal
Minimale KMDF-Version 1.0
Mindest-UMDF-Version 2.0
Header- wdfrequest.h (include Wdf.h)
Library Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF)
IRQL- <=DISPATCH_LEVEL
DDI-Complianceregeln DriverCreate(kmdf), evtioresumegetparam, EvtIoResumeGetParam(kmdf), evtiostopgetparam, EvtIoStopGetParam(kmdf), InvalidReqAccess(kmdf), InvalidReqAccessLocal(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

Siehe auch

WDF_REQUEST_PARAMETERS

WDF_REQUEST_PARAMETERS_INIT

WdfRequestWdmGetIrp