Metodo IWDFIoQueue::StopSynchronously (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 StopSynchronously impedisce a una coda di I/O di recapitare richieste di I/O, ma la coda riceve e archivia nuove richieste. Il metodo restituisce dopo che tutte le richieste recapitate sono state annullate o completate.
Sintassi
void StopSynchronously();
Valore restituito
nessuno
Osservazioni
Il metodo StopSynchronously è la versione sincrona del metodo IWDFIoQueue::Stop . Ovvero , StopSynchronously non torna al driver fino all'arresto della coda.
Il metodo StopSynchronously consente alla coda di ricevere nuove richieste, anche se la coda non riceveva nuove richieste prima del driver chiamato StopSynchronously. Ad esempio, un driver potrebbe chiamare IWDFIoQueue::D rain, che impedisce al framework di aggiungere nuove richieste di I/O alla coda. La chiamata successiva del driver di StopSynchronously fa sì che il framework riprenda ad aggiungere richieste alla coda.
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 | wudfddi.h (include Wudfddi.h) |
DLL | WUDFx.dll |