Jungo WinDriver  
Official Documentation

◆ WDC_DMATransactionExecute()

DWORD DLLCALLCONV WDC_DMATransactionExecute ( _Inout_ WD_DMA pDma,
_In_ DMA_TRANSACTION_CALLBACK  funcDMATransactionCallback,
_In_ PVOID  DMATransactionCallbackCtx 
)

Begins the execution of a specified DMA transaction.

Parameters
[in,out]pDmaPointer to a DMA information structure, received from a previous call to WDC_DMATransactionContigInit() (for a Contiguous DMA Buffer Transaction) or WDC_DMATransactionSGInit() (for a Scatter/Gather DMA buffer Transaction) *ppDma returned by these functions
[in]funcDMATransactionCallbackIf the execution is completed successfully, this callback function will be called directly with DMATransactionCallbackCtx as. context No action will be taken if this parameter is NULL.
[in]DMATransactionCallbackCtxPointer to a DMA transaction callback context
Returns
Returns WD_STATUS_SUCCESS (0) on success, or an appropriate error code otherwise

For more detailed usage of the WDC_DMA Transactions functions, please refer to 11.3. Performing Direct Memory Access (DMA) transactions