Función WdfRequestIsReserved (wdfrequest.h)
[Solo se aplica a KMDF]
El método WdfRequestIsReserved determina si un objeto de solicitud especificado es aquel que el marco reservado para admitir el progreso hacia delante garantizado durante situaciones de poca memoria.
Sintaxis
BOOLEAN WdfRequestIsReserved(
[in] WDFREQUEST Request
);
Parámetros
[in] Request
Identificador de un objeto de solicitud de marco.
Valor devuelto
WdfRequestIsReserved devuelve TRUE si el objeto de solicitud especificado es el que el marco preasignó para situaciones de poca memoria. De lo contrario, el método devuelve FALSE.
Comentarios
Para obtener más información sobre el método WdfRequestIsReserved , vea Garantizar el progreso hacia delante de las operaciones de E/S.
Ejemplos
El siguiente ejemplo de código determina si un objeto de solicitud que ha recibido la función de devolución de llamada EvtIoRead de un controlador es aquel que el controlador creó para situaciones de poca memoria.
VOID
MyIoRead (
IN WDFQUEUE Queue,
IN WDFREQUEST Request,
IN size_t Length
)
{...
if (WdfRequestIsReserved(Request)) {
// Low memory situation exists.
...
}
else {
// Low memory situation does not exist.
...
}
...}
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Versión mínima de KMDF | 1,9 |
Encabezado | wdfrequest.h (incluir Wdf.h) |
Library | Wdf01000.sys (consulte Control de versiones de la biblioteca de marcos). |
IRQL | <=DISPATCH_LEVEL |
Reglas de cumplimiento de DDI | DriverCreate(kmdf) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de