Freigeben über


WdfRequestGetParameters-Funktion (wdfrequest.h)

[Gilt für KMDF und UMDF]

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

Syntax

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

Parameter

[in] Request

Ein Handle für ein Frameworkanforderungsobjekt.

[in, out] Parameters

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

Rückgabewert

Keine

Bemerkungen

Eine Fehlerüberprüfung tritt auf, wenn der Treiber ein ungültiges Objekthandle bereitstellt.

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

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

Beispiele

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

Anforderungen

Anforderung Wert
Zielplattform Universell
KMDF-Mindestversion 1.0
UMDF-Mindestversion 2.0
Kopfzeile wdfrequest.h (include Wdf.h)
Bibliothek 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)

Weitere Informationen

WDF_REQUEST_PARAMETERS

WDF_REQUEST_PARAMETERS_INIT

WdfRequestWdmGetIrp