当前位置: 首页 > news >正文

珠海建设公司网站深圳媒体网络推广有哪些

珠海建设公司网站,深圳媒体网络推广有哪些,简单的app开发案例,wordpress mysql5.1利用文件IO相关的Wn32API对设备进行“打开”和“关闭”操作。要打开设备,必须通过设备的名字才能得到该设备的柄。前面介绍过,每个设备都有设备名称,如HelloDDK驱动程序的设备名为“Device\\MyDDKDevice”,但是设备名无法被用户模…

        利用文件IO相关的Wn32API对设备进行“打开”和“关闭”操作。要打开设备,必须通过设备的名字才能得到该设备的柄。前面介绍过,每个设备都有设备名称,如HelloDDK驱动程序的设备名为“Device\\MyDDKDevice”,但是设备名无法被用户模式下的应用程序查询到,设备名只能被内核模式下的程序査询到。

        在应用程序中,设备可以通过符号链接进行访问。驱动程序通过loCreateSymbolicLink函数创建符号链接。HelloDDK驱动程序的设备所对应的符号链接是“\??\HelloDDK"。在编写程序时,符号链接的写法需要稍微改一下,将前面的“\??\”改为“\\.\”。因此符号链接“\??\HelloDDK”就变成了“\\.\HelloDDK”,写成C语言的字符串就是“\\\\.\\HelloDDK"。

        下面的代码演示了如何利用 CreateFile 来打开设备句柄,以及如何利用 CloseHandle
关闭设备句柄。在打开和关闭设备句柄的时候,操作系统内部会创建IRP,并将IRP发送相应的派遣函数中。

#include <windows.h>
#include <stdio.h>int main()
{// 打开设备句柄,会触发IRP_MJ_CREATEHANDLE hDevice =CreateFile(L"\\\\.\\HelloDDK", GENERIC_READ | GENERIC_WRITE,0,												// 非共享NULL,										//没有使用安全描述符OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);											// 没有模板if (hDevice == INVALID_HANDLE_VALUE){printf("Failed to obtain fiel handle to deive:%s with win32 error code: %d\n","MYWDMDevice", GetLastError());return 1;}CloseHandle(hDevice);return 0;
}

http://www.hrbkazy.com/news/9385.html

相关文章:

  • 做网站推广google框架一键安装
  • 企业销售网站建设泰安网站seo
  • 顶级软装设计公司优化大师破解版app
  • 查看网站robots互联网营销工具
  • 销售订单管理系统软件seo与网络推广的区别和联系
  • 义乌网站建设公司代理快速网站排名提升工具
  • 如何再工商局网站做设备抵押福建百度代理公司
  • 网站开发职业资格证书网络营销课程个人总结
  • 手机社交网站建设沧州seo公司
  • 邮件网站怎么做外链推广平台
  • 做视频写真网站犯法吗优化系统的软件
  • mt7620a做网站销售方案
  • 网站关键词几个最好百度浏览器网址链接
  • 微信小程序商家版seo网站课程
  • 宁波做网站排名的公司有哪些杭州哪家seo公司好
  • 著名的国外设计网站广州优化防控措施
  • 河北做网站哪家公司好产品推广网站
  • 山东新冠疫情最新消息今天北京网络推广优化公司
  • 合肥怎么做网站广告联盟app下载赚钱
  • 怎样学做网站软文代发平台
  • 北京做网站的公司排名怎么关键词优化网站
  • 招生平台网站开发百度客服人工电话24小时
  • 六安网站推广获客app第一接单网app地推和拉新
  • 上线了 做商务网站seo排名优化推荐
  • 郑州企业名单网络优化是干什么的
  • 杰迅山西网站建设seo网站免费优化软件
  • seo入门教程郴州seo网络优化
  • 上海免费做网站seo推广怎么学
  • 无锡网站服务推推蛙网站诊断
  • 开一个工作室需要多少钱seo是怎么优化上去