Función WdfRequestGetParameters (wdfrequest.h)
[Se aplica a KMDF y UMDF]
El método WdfRequestGetParameters recupera los parámetros asociados a un objeto de solicitud de marco especificado.
Sintaxis
void WdfRequestGetParameters(
[in] WDFREQUEST Request,
[in, out] PWDF_REQUEST_PARAMETERS Parameters
);
Parámetros
[in] Request
Identificador de un objeto de solicitud de marco.
[in, out] Parameters
Puntero a una estructura de WDF_REQUEST_PARAMETERS asignada por el autor de la llamada que el WDF_REQUEST_PARAMETERS_INIT rutina inicializó y llenó.
Valor devuelto
None
Observaciones
Se produce una comprobación de errores si el controlador proporciona un identificador de objeto no válido.
Un controlador no puede recuperar parámetros de una solicitud creada por el controlador llamando a WdfRequestGetParameters porque el marco no asigna una ubicación de pila para el controlador actual.
Para obtener más información sobre WdfRequestGetParameters, vea Obtener información sobre una solicitud de E/S.
Ejemplos
Para obtener un ejemplo de código que usa WdfRequestGetParameters, vea WdfRequestComplete.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Versión mínima de KMDF | 1.0 |
Versión mínima de UMDF | 2.0 |
Encabezado | wdfrequest.h (incluya Wdf.h) |
Library | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | <=DISPATCH_LEVEL |
Reglas de cumplimiento de DDI | DriverCreate(kmdf), evtioresumegetparam, EvtIoResumeGetParam(kmdf), evtiostopgetparam, EvtIoStopGetParam(kmdf), InvalidReqAccess(kmdf), InvalidReqAccessLocal(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |