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) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for