Interfaccia IWDFIoQueue (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 informazioni, vedi Introduzione a UMDF.]
L'interfaccia IWDFIoQueue espone un oggetto coda I/O.
Eredità
L'interfaccia IWDFIoQueue eredita da IWDFObject. IWDFIoQueue include anche questi tipi di membri:
- Metodi
Metodi
L'interfaccia IWDFIoQueue dispone di questi metodi.
IWDFIoQueue::ConfigureRequestDispatching Il metodo ConfigureRequestDispatching configura l'accodamento delle richieste di I/O del tipo specificato. |
IWDFIoQueue::D rain Il metodo Drain indirizza la coda a rifiutare le nuove richieste di I/O in ingresso e consentire il recapito delle richieste già in coda al driver per l'elaborazione. |
IWDFIoQueue::D rainSynchronously Il metodo DrainSynchronously indirizza la coda a rifiutare le nuove richieste di I/O in ingresso e consente di recapitare richieste già in coda al driver per l'elaborazione. Questo metodo viene restituito dopo il completamento o l'annullamento di tutte le richieste. |
IWDFIoQueue::GetDevice Il metodo GetDevice recupera l'interfaccia nel dispositivo proprietario della coda di I/O. |
IWDFIoQueue::GetState Il metodo GetState recupera lo stato di una coda di I/O. |
IWDFIoQueue::P urge Il metodo Purge indica al framework di rifiutare le nuove richieste di I/O in ingresso e di annullare tutte le richieste in sospeso. |
IWDFIoQueue::P urgeSynchronously Il metodo PurgeSynchronously indirizza il framework a rifiutare le nuove richieste di I/O in ingresso e ad annullare tutte le richieste in sospeso. Il metodo restituisce dopo l'annullamento di tutte le richieste in sospeso. |
IWDFIoQueue::RetrieveNextRequest Il metodo RetrieveNextRequest recupera la richiesta di I/O successiva da una coda di I/O. |
IWDFIoQueue::RetrieveNextRequestByFileObject Il metodo RetrieveNextRequestByFileObject recupera da una coda di I/O la richiesta di I/O successiva il cui oggetto file corrisponde all'oggetto file specificato. |
IWDFIoQueue::Start Il metodo Start consente a una coda di I/O di iniziare a ricevere nuove richieste di I/O e di recapitarle a un driver. |
IWDFIoQueue::Stop Il metodo Stop impedisce a una coda di I/O di recapitare richieste di I/O, ma la coda riceve e archivia nuove richieste. |
IWDFIoQueue::StopSynchronously 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. |
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 | wudfddi.h |