A forum for reverse engineering, OS internals and malware analysis 

Forum for discussion about kernel-mode development.
 #27850  by Victor43
 Thu Feb 11, 2016 4:32 am
Hello to everyone. I have one question to ask. Can Windows OS (Windows 7/8.1/10) have the functionality to suspend a DMA stream from internal HDD to external USB HDD or from internal HDD to USB Flash Memory Stick ? What I mean by suspend is if a user is copying files and folders from the C: HDD drive to a external USB HDD or external Flash Memory Stick and the copying process completely stops (not a single byte being transferred) and then there a pause of 30 seconds or more then continues with the DMA transaction. Does the OS or a kernel mode driver have the capability of interrupting and suspending the DMA transaction ? Thank you