Función UdecxUrbRetrieveBuffer (udecxurb.h)
Recupera el búfer de transferencia de un URB del objeto de solicitud de marco especificado enviado a la cola del punto de conexión.
Sintaxis
NTSTATUS UdecxUrbRetrieveBuffer(
[in] WDFREQUEST Request,
[out] PUCHAR *TransferBuffer,
[out] PULONG Length
);
Parámetros
[in] Request
Identificador de un objeto de solicitud de marco que contiene el URB para la transferencia.
[out] TransferBuffer
Puntero a un búfer que recibe el búfer de transferencia de un URB.
[out] Length
Variable ULONG que recibe la longitud del puntero del búfer a mediante TransferBuffer.
Valor devuelto
El método devuelve STATUS_SUCCESS si la operación se realiza correctamente. De lo contrario, este método podría devolver un código de error NTSTATUS adecuado.
Código devuelto | Descripción |
---|---|
|
El URB no contiene un búfer de transferencia. |
|
El MDL del búfer de transferencia no era válido. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 |
Servidor mínimo compatible | Windows Server 2016 |
Plataforma de destino | Windows |
Versión mínima de KMDF | 1.15 |
Encabezado | udecxurb.h (incluir Udecx.h) |
Library | Udecxstub.lib |
IRQL | PASSIVE_LEVEL |