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

建设工程消防网站太原免费网站建设

建设工程消防网站,太原免费网站建设,试述网站建设的流程.,中牟网站建设作用#xff1a; CreateFile可以用来打开很多设备#xff0c;例如#xff1a;文件、目录、串口、并口、邮件槽、命名管道、逻辑磁盘驱动器、物理磁盘驱动器等。 ## 定义#xff1a; HANDLE CreateFile( LPCTSTR lpFileName, #xff08;文件名的指针#xff09; D… 作用 CreateFile可以用来打开很多设备例如文件、目录、串口、并口、邮件槽、命名管道、逻辑磁盘驱动器、物理磁盘驱动器等。 ## 定义 HANDLE CreateFile(  LPCTSTR lpFileName,   文件名的指针   DWORD dwDesiredAccess,    访问模式写 / 读   DWORD dwShareMode,    共享模式  LPSECURITY_ATTRIBUTES lpSecurityAttributes, 安全属性的指针  DWORD dwCreationDisposition,  怎样创建  DWORD dwFlagsAndAttributes,  文件属性   HANDLE hTemplateFile    用于复制文件句柄 ); 参数列表 参数 类型及说明 lpFileName LPCTSTR 文件的名字 dwDesiredAccess DWORD如果为 GENERIC_READ 表示允许对设备进行读访问如果为 GENERIC_WRITE 表示允许对设备进行写访问可组合使用如果为零表示只允许获取与一个设备有关的信息 dwShareMode DWORD 零表示不共享 FILE_SHARE_READ 和 / 或 FILE_SHARE_WRITE 表示允许对文件进行共享访问 lpSecurityAttributes SECURITY_ATTRIBUTES 指向一个 SECURITY_ATTRIBUTES 结构的指针定义了文件的安全特性如果操作系统支持的话 dwCreationDisposition DWORD常用属性 CREATE_NEW 创建文件如文件存在则会出错 CREATE_ALWAYS 创建文件会改写前一个文件 OPEN_EXISTING 文件必须已经存在。由设备提出要求 OPEN_ALWAYS 如文件不存在则创建它 TRUNCATE_EXISTING 讲现有文件缩短为零长度 dwFlagsAndAttributes DWORD 常用属性 FILE_ATTRIBUTE_ARCHIVE 标记归档属性 FILE_ATTRIBUTE_COMPRESSED 将文件标记为已压缩或者标记为文件在目录中的默认压缩方式 FILE_ATTRIBUTE_NORMAL 默认属性 FILE_ATTRIBUTE_HIDDEN 隐藏文件或目录 FILE_ATTRIBUTE_READONLY 文件为只读 FILE_ATTRIBUTE_SYSTEM 文件为系统文件 FILE_FLAG_WRITE_THROUGH 操作系统不得推迟对文件的写操作 FILE_FLAG_OVERLAPPED 允许对文件进行重叠操作 FILE_FLAG_NO_BUFFERING 禁止对文件进行缓冲处理。文件只能写入磁盘卷的扇区块 FILE_FLAG_RANDOM_ACCESS 针对随机访问对文件缓冲进行优化 FILE_FLAG_SEQUENTIAL_SCAN 针对连续访问对文件缓冲进行优化 FILE_FLAG_DELETE_ON_CLOSE 关闭了上一次打开的句柄后将文件删除。特别适合临时文件 也可在 Windows NT 下组合使用下述常数标记 SECURITY_ANONYMOUS  SECURITY_IDENTIFICATION  SECURITY_IMPERSONATION  SECURITY_DELEGATION  SECURITY_CONTEXT_TRACKING SECURITY_EFFECTIVE_ONLY hTemplateFile HANDLE 如果不为零则指定一个文件句柄。新文件将从这个文件中复制扩展属性 用法举例 DWORD Openfile(LPCTSTR pszFileName,BOOL isWriteAble, BOOL isOverExsit, HANDLE m_hFile) {DWORD dwRet ERROR_SUCCESS;if (pszFileName NULL){return ERROR_INVALID_PARAMETER;}try{m_hFile CreateFile(pszFileName, isWriteAble ? GENERIC_ALL :GENERIC_READ,FILE_SHARE_READ|FILE_SHARE_WRITE|FILE_SHARE_DELETE, NULL, isOverExsit ? CREATE_ALWAYS:(isWriteAble ?OPEN_ALWAYS:OPEN_EXISTING), FILE_ATTRIBUTE_NORMAL, NULL);if (m_hFile INVALID_HANDLE_VALUE){dwRet GetLastError();throw dwRet;}}catch (DWORD dwExp){dwRet dwExp;}catch (...){dwRet ERROR_FILE_INVALID;}return dwRet; }
http://www.hkea.cn/news/14584424/

相关文章:

  • 网站建设佰首选金手指六html网站登录界面模板下载
  • 竞价推广培训班哪里有合肥专业网站优化费用
  • 如何快速做网站排名惠州做企业网站的
  • 做网站需要招什么条件腾讯企业邮箱pc版入口
  • 网页设计模板怎么套用seo教程网站
  • php网站开发基础青岛网站建站
  • 制作商城网站wordpress同步豆瓣
  • 在什么网站上做外贸深圳海圳公司官网
  • 手机网站备案密码找回的方法网站音乐播放器源码
  • 河北网站备案管理系统seo搜索排名
  • 明年做哪个网站能致富郑州网站设计制作价格
  • 华为免费企业网站建设手机免费生成logo软件
  • 网站开发所以浏览器兼容模式wordpress邮箱功能不安全
  • 网站搭建免费域名市政公司宣传册设计样本
  • 专业做招聘的网站wordpress开启ssl变慢
  • 阐述企业搭建网站的重要性网页网页游戏
  • 网站如何做淘宝客邯郸城乡建设部网站首页
  • 自适应文章网站模板威海网站开发公司
  • 自己做的优惠卷网站怎么进商品有网但无法打开网页怎么办
  • 银川网站建设哪家不错888网创
  • 深圳市福田建设股份有限公司网站域名查询地址
  • 四川企业品牌网站建设网站开发工程师英文简历
  • 网站建设 紧急检查工作一般纳税人利润300万要交多少税
  • 娄底工程建设有限公司网站响应式 wordpress
  • 庆阳市住房和城乡建设局网站佛山建设小学网站
  • 云南房产网站建设著名设计网站deviantart的id模板
  • 货物运输东莞网站建设网页设计免费模板参考网页
  • 宠物出售的网站怎么做怎么生成域名做网站
  • 广东省住房与城乡建设厅网站湖州长兴做网站
  • 临淄网站建设公司域名交易中心