hxp8204
驱动牛犊
驱动牛犊
  • 注册日期2005-12-23
  • 最后登录2009-01-06
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望15点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
阅读:1697回复:0

请高手指点IoCreateDevice创建设备对象后,如何打开它!

楼主#
更多 发布于:2008-02-26 10:42
我用创建了一个设备块  
  status = IoCreateDevice(DriverObject,
        sizeof(CTKUSB_DEVICE_EXTENSION),
        &ntDeviceName,
        FILE_DEVICE_SERIAL_PORT,
        0,
        TRUE, // 在同一时刻只允许打开一个handle
        &fdo);

ntDeviceName为L"\\Device\\test0",
请问在
CreateFile(LPCTSTR lpFileName,
DWORD dwDesiredAccess,
DWORD dwShareMode,
LPSECURITY_ATTRIBUTES lpSecurityAttributes,
DWORD dwCreationDispostion ,
DWORD dwFlagsAndAttributes,
HANDLE hTemplateFile)时lpFileName应该怎么写。我写“”
CreateFile("\\\\.\\Device\\test0"打不开设备。
多谢高手指点!!
游客

返回顶部