enumerazione WDF_IO_TARGET_SENT_IO_ACTION (wdfiotarget.h)
[Si applica a KMDF e UMDF]
L'enumerazione WDF_IO_TARGET_SENT_IO_ACTION identifica le azioni che il framework può eseguire quando un driver chiama WdfIoTargetStop per arrestare una destinazione di I/O.
Sintassi
typedef enum _WDF_IO_TARGET_SENT_IO_ACTION {
WdfIoTargetSentIoUndefined = 0,
WdfIoTargetCancelSentIo,
WdfIoTargetWaitForSentIoToComplete,
WdfIoTargetLeaveSentIoPending
} WDF_IO_TARGET_SENT_IO_ACTION;
Costanti
WdfIoTargetSentIoUndefined Valore: 0 Riservato per l'utilizzo nel sistema. |
WdfIoTargetCancelSentIo Prima che il framework arresti la destinazione di I/O, tenterà di annullare le richieste di I/O presenti nella coda della destinazione di I/O. Il framework annulla tutte le richieste di I/O della coda di destinazione e attende il completamento di tutte le richieste di I/O prima che WdfIoTargetStop restituisca. Il framework tenta anche di annullare le richieste di I/O che hanno lasciato la coda della destinazione di I/O e immessi driver inferiori. |
WdfIoTargetWaitForSentIoToComplete Prima che il framework arresti la destinazione di I/O, attenderà il completamento delle richieste di I/O presenti nella coda della destinazione di I/O. Il framework completa tutte le richieste di I/O della coda di destinazione e chiama la funzione di callback CompletionRoutine di ogni richiesta, prima che WdfIoTargetStop restituisca. |
WdfIoTargetLeaveSentIoPending Il framework lascerà le richieste di I/O nella coda della destinazione di I/O. Le richieste rimangono nella coda della destinazione fino a quando il driver chiama WdfIoTargetStart o il dispositivo non viene rimosso. |
Commenti
L'enumerazione WDF_IO_TARGET_SENT_IO_ACTION viene usata come parametro di input per il metodo WdfIoTargetStop.
Se il driver specifica il flag WdfIoTargetWaitForSentIoToComplete , il driver non deve chiamare WdfIoTargetStop da un gestore di richieste, una funzione di callback CompletionRoutine o una funzione di callback EvtUsbTargetPipeReadersFailed .
Per la versione UMDF di questa enumerazione, vedere WDF_IO_TARGET_SENT_IO_ACTION (UMDF).For the UMDF version of this enumeration, see WDF_IO_TARGET_SENT_IO_ACTION (UMDF).
Requisiti
Requisito | Valore |
---|---|
Versione KMDF minima | 1,0 |
Versione UMDF minima | 2,0 |
Intestazione | wdfiotarget.h (include Wdf.h) |