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