DMA_COMPLETION_STATUS enumeration (wdm.h)
The DMA_COMPLETION_STATUS enumeration describes the completion status of a DMA transfer.
Syntax
typedef enum {
DmaComplete,
DmaAborted,
DmaError,
DmaCancelled
} DMA_COMPLETION_STATUS;
Constants
DmaComplete The DMA transfer completed successfully. |
DmaAborted Not used. |
DmaError The DMA transfer did not complete successfully because an error occurred. |
DmaCancelled The DMA transfer did not complete successfully because the client canceled the transfer. |
Remarks
The Status parameter of the DmaCompletionRoutine routine is a DMA_COMPLETION_STATUS enumeration value.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported starting with Windows 8. |
Header | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |