Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The DMA_COMPLETION_STATUS enumeration describes the completion status of a DMA transfer.
Syntax
typedef enum {
DmaComplete,
DmaAborted,
DmaError,
DmaCancelled
} DMA_COMPLETION_STATUS;
Constants
DmaCompleteThe DMA transfer completed successfully. |
DmaAbortedNot used. |
DmaErrorThe DMA transfer did not complete successfully because an error occurred. |
DmaCancelledThe 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) |