Metodo IWDFRemoteTarget::Start (wudfddi.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 info, vedi Introduzione con UMDF.]
Il metodo IWDFRemoteTarget::Start riavvia una destinazione di I/O remota arrestata.
Sintassi
HRESULT Start();
Valore restituito
L'avvio restituisce S_OK se l'operazione ha esito positivo. In caso contrario, il metodo potrebbe restituire il valore seguente:
Codice restituito | Descrizione |
---|---|
|
L'oggetto di destinazione di I/O remoto è stato eliminato. |
Questo metodo potrebbe restituire uno degli altri valori contenuti da Winerror.h.
Commenti
Il metodo Start riprende l'elaborazione di tutte le richieste di I/O in coda nella destinazione di I/O remota. Dopo che un driver chiama IWDFRemoteTarget::Stop, il driver deve chiamare Start in modo che il framework possa riprendere l'invio di richieste di I/O alla destinazione di I/O.
Per altre informazioni su Start e su come usare destinazioni di I/O remote nei driver basati su UMDF, vedere Controllo dello stato di una destinazione di I/O generale in UMDF.
Esempio
Nell'esempio di codice seguente viene riavviata una destinazione di I/O remota.
if (S_OK == RemoteTarget->Start())
{
//
// Resume sending I/O requests to the I/O target.
//
...}
Requisiti
Requisito | Valore |
---|---|
Fine del supporto | Non disponibile in UMDF 2.0 e versioni successive. |
Piattaforma di destinazione | Desktop |
Versione UMDF minima | 1,9 |
Intestazione | wudfddi.h (include Wudfddi.h) |
DLL | WUDFx.dll |