WDF_REQUEST_PARAMETERS_INIT-Funktion (wdfrequest.h)
[Gilt für KMDF und UMDF]
Die WDF_REQUEST_PARAMETERS_INIT-Funktion initialisiert eine WDF_REQUEST_PARAMETERS-Struktur .
Syntax
void WDF_REQUEST_PARAMETERS_INIT(
[out] PWDF_REQUEST_PARAMETERS Parameters
);
Parameter
[out] Parameters
Ein Zeiger auf eine vom Aufrufer bereitgestellte WDF_REQUEST_PARAMETERS-Struktur .
Rückgabewert
Keine
Bemerkungen
Treiber müssen WDF_REQUEST_PARAMETERS_INIT aufrufen, um eine WDF_REQUEST_PARAMETERS-Struktur zu initialisieren, bevor WdfRequestGetParameters aufgerufen wird.
Die WDF_REQUEST_PARAMETERS_INIT-Funktion nullt die angegebene WDF_REQUEST_PARAMETERS-Struktur und legt den Size-Member der Struktur fest.
Beispiele
Im folgenden Codebeispiel wird eine WDF_REQUEST_PARAMETERS-Struktur initialisiert und dann WdfRequestGetParameters aufgerufen.
VOID
MyEvtIoDefault(
IN WDFQUEUE Queue,
IN WDFREQUEST Request
)
{
WDF_REQUEST_PARAMETERS params;
WDF_REQUEST_PARAMETERS_INIT(¶ms);
WdfRequestGetParameters(
Request,
¶ms
);
...
}
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
KMDF-Mindestversion | 1.0 |
UMDF-Mindestversion | 2.0 |
Kopfzeile | wdfrequest.h (include Wdf.h) |