Export (0) Print
Expand All

DMA_COMPLETION_STATUS enumeration

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

Version

Supported starting with Windows 8.

Header

Wdm.h (include Wdm.h, Ntddk.h, or Ntifs.h)

See also

DmaCompletionRoutine

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft