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. Non vengono aggiunte nuove funzionalità 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, vedi Introduzione a UMDF.]

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

Sintassi

HRESULT Reset();

Valore restituito

Reset restituisce uno dei valori seguenti:

Codice restituito Descrizione
S_OK

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

E_OUTOFMEMORY

La reimpostazione ha rilevato un errore di allocazione.

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

Osservazioni

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

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

Fabbisogno

Requisito Valore
Fine del supporto Non disponibile in UMDF 2.0 e versioni successive.
piattaforma di destinazione Desktop
versione minima di UMDF 1.5
intestazione wudfusb.h (include Wudfusb.h)
dll WUDFx.dll

Vedere anche

IWDFUsbTargetPipe

WinUsb_ResetPipe