Share via


Función UdecxUrbRetrieveControlSetupPacket (udecxurb.h)

Recupera un paquete de configuración de control USB de un objeto de solicitud de marco especificado.

Sintaxis

NTSTATUS UdecxUrbRetrieveControlSetupPacket(
  [in]  WDFREQUEST                    Request,
  [out] PWDF_USB_CONTROL_SETUP_PACKET SetupPacket
);

Parámetros

[in] Request

Identificador de un objeto de solicitud de marco que representa la solicitud que contiene el paquete de instalación.

[out] SetupPacket

Estructura WDF_USB_CONTROL_SETUP_PACKET que recibe un paquete de configuración que describe la transferencia de control USB.

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.

Comentarios

El controlador cliente puede inspeccionar el contenido del paquete de instalación para determinar la solicitud de control estándar que se envía al dispositivo.

Para completar la solicitud, el controlador debe llamar a UdecxUrbCompleteWithNtStatus.

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

Consulte también

Arquitectura: emulación de dispositivos USB (UDE)

Escritura de un controlador de cliente UDE