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