• DocumentCode
    3200213
  • 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
  • fYear
    2012
  • fDate
    8-10 Dec. 2012
  • Firstpage
    367
  • Lastpage
    370
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Instrumentation, Measurement, Computer, Communication and Control (IMCCC), 2012 Second International Conference on
  • Conference_Location
    Harbin
  • Print_ISBN
    978-1-4673-5034-1
  • Type

    conf

  • DOI
    10.1109/IMCCC.2012.90
  • Filename
    6428923