Funzione UdecxUrbRetrieveControlSetupPacket (udecxurb.h)

Recupera un pacchetto di installazione del controllo USB da un oggetto richiesta framework specificato.

Sintassi

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

Parametri

[in] Request

Handle a un oggetto richiesta framework che rappresenta la richiesta contenente il pacchetto di installazione.

[out] SetupPacket

Struttura WDF_USB_CONTROL_SETUP_PACKET che riceve un pacchetto di installazione che descrive il trasferimento del controllo USB.

Valore restituito

Il metodo restituisce STATUS_SUCCESS se l'operazione ha esito positivo. In caso contrario, questo metodo potrebbe restituire un codice di errore NTSTATUS appropriato.

Commenti

Il driver client può esaminare il contenuto del pacchetto di installazione per determinare la richiesta di controllo standard inviata al dispositivo.

Per completare la richiesta, il driver deve chiamare UdecxUrbCompleteWithNtStatus.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Piattaforma di destinazione Windows
Versione KMDF minima 1.15
Intestazione udecxurb.h (include Udecx.h)
Libreria Udecxstub.lib
IRQL PASSIVE_LEVEL

Vedi anche

Architettura: Emulazione dispositivo USB (UDE)

Scrivere un driver client UDE