Title :
The Research of I/O Read and Write Mode Based on Network Data Encryption Card
Author :
Yanan Xing ; Ziheng Yang ; Qun Ding
Author_Institution :
Key Lab. of Electron. Eng., Heilongjiang Univ., Harbin, China
Abstract :
Analyzing the memory management mechanism of the X86 series processor, this paper describes in details three kinds of I/O read and write modes under the kernel mode of WINDOWS operating system. On the basis of network encryption card project, on VC + +6.0 development platform, we use three kinds of I/O read and write modes to access application buffer under the user mode with DDK(Device Drivers Kit), MFC(Microsoft Foundation Class) programming in the network encryption card driver, and then analyze three modes. Combining with Windows memory management mechanism, we summarize the scope of application about the use of three kinds of I/O read and write modes. The results of this paper provide the theoretical foundation and certain practical experience for the driver programmer developers of Windows kernel mode in processing the communication problem of application lay and driver lay.
Keywords :
cryptography; device drivers; microprocessor chips; network interfaces; operating system kernels; storage management; user interfaces; DDK programming; I/O read mode; I/O write mode; MFC programming; Microsoft foundation class programming; VC++ 6.0 development platform; Windows memory management mechanism; Windows operating system kernel mode; X86 series processor; application buffer; device drivers kit programming; driver programmer developers; network data encryption card; network encryption card driver; Encryption; Hardware; Kernel; Memory management; Streaming media; I/O read and write mode; driver and application communication; menmory management mechanism; windows;
Conference_Titel :
Instrumentation, Measurement, Computer, Communication and Control (IMCCC), 2012 Second International Conference on
Conference_Location :
Harbin
Print_ISBN :
978-1-4673-5034-1
DOI :
10.1109/IMCCC.2012.90