![]()  | 
  
    Jungo WinDriver
    
   
    
   Official Documentation 
   | 
 
#include <windrvr.h>
Data Fields | |
| DWORD | hDma | 
| Handle of DMA buffer.   | |
| PVOID | pUserAddr | 
| User address.   | |
| KPTR | pKernelAddr | 
| Kernel address.   | |
| DWORD | dwBytes | 
| Size of buffer.   | |
| DWORD | dwOptions | 
| The first three bytes refer to WD_DMA_OPTIONS The fourth byte is used for specifying the amount of DMA bits in the requested buffer.   | |
| DWORD | dwPages | 
| Number of pages in buffer.   | |
| DWORD | hCard | 
| Handle of relevant card as received from WD_CardRegister()   | |
| DMA_TRANSACTION_CALLBACK | DMATransactionCallback | 
| PVOID | DMATransactionCallbackCtx | 
| DWORD | dwAlignment | 
| required alignment, used for contiguous mode only   | |
| DWORD | dwMaxTransferSize | 
| used for scatter gather mode only   | |
| DWORD | dwTransferElementSize | 
| used for scatter gather mode only   | |
| DWORD | dwBytesTransferred | 
| bytes transferred count   | |
| WD_DMA_PAGE | Page [WD_DMA_PAGES] |