Condividi tramite


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

Vedi anche

IWDFIoQueue

IWDFIoQueue::Stop