Condividi tramite


Metodo IWDFUsbTargetPipe::Reset (wudfusb.h)

[Avviso: UMDF 2 è la versione più recente di UMDF e sostituisce UMDF 1. Tutti i nuovi driver UMDF devono essere scritti usando UMDF 2. Nessuna nuova funzionalità viene aggiunta a UMDF 1 ed è disponibile un supporto limitato per UMDF 1 nelle versioni più recenti di Windows 10. I driver di Windows universali devono usare UMDF 2. Per altre informazioni, vedere Introduzione con UMDF.]

Il metodo Reset reimposta l'interruttore dei dati e cancella la condizione di stallo su una pipe USB.

Sintassi

HRESULT Reset();

Valore restituito

Reimpostazione restituisce uno dei valori seguenti:

Codice restituito Descrizione
S_OK

Reimpostare correttamente l'interruttore dei dati e cancellare la condizione di stallo.

E_OUTOFMEMORY

Reimpostazione di un errore di allocazione.

Codice di errore definito in Winerror.h
Questo valore corrisponde al codice di errore restituito dall'API WinUsb.

Commenti

Il metodo Reset genera una richiesta UMDF e invia in modo sincrono la richiesta alla destinazione di I/O.

Per altre informazioni sul funzionamento di Reset , vedere la funzione WinUsb_ResetPipe .

Requisiti

Requisito Valore
Fine del supporto Non disponibile in UMDF 2.0 e versioni successive.
Piattaforma di destinazione Desktop
Versione UMDF minima 1.5
Intestazione wudfusb.h (include Wudfusb.h)
DLL WUDFx.dll

Vedi anche

IWDFUsbTargetPipe

WinUsb_ResetPipe