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 de 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 | Valor |
---|---|
cliente mínimo admitido | Windows 10 |
servidor mínimo admitido | Windows Server 2016 |
de la plataforma de destino de | Windows |
versión mínima de KMDF | 1.15 |
encabezado de | udecxurb.h (incluya Udecx.h) |
biblioteca de | Udecxstub.lib |
irQL | PASSIVE_LEVEL |
Consulte también
Arquitectura de : de emulación de dispositivos USB (UDE)