![]() |
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] |