文件的15种属性 以及 判断文件是否存在GetfileAttributes
来源:互联网 发布:hbase性能优化方法总结 编辑:程序博客网 时间:2024/06/07 05:58
在MSDN中,文件总共有15种属性,根据磁盘的分区格式不同,文件的属性也会不同。
现在针对 GetFileAttributes 函数的返回值做以下整理
返回字段
返回值
属性类型
FILE_ATTRIBUTE_READONLY
1
只读
FILE_ATTRIBUTE_HIDDEN
2
隐藏
FILE_ATTRIBUTE_SYSTEM
4
系统
FILE_ATTRIBUTE_DIRECTORY
16
目录
FILE_ATTRIBUTE_ARCHIVE
32
存档
FILE_ATTRIBUTE_DEVICE
64
保留
FILE_ATTRIBUTE_NORMAL
128
正常
FILE_ATTRIBUTE_TEMPORARY
256
临时
FILE_ATTRIBUTE_SPARSE_FILE
512
稀疏文件
FILE_ATTRIBUTE_REPARSE_POINT
1024
超链接或快捷方式
FILE_ATTRIBUTE_COMPRESSED
2048
压缩
FILE_ATTRIBUTE_OFFLINE
4096
脱机
FILE_ATTRIBUTE_NOT_CONTENT_INDEXED
8192
索引
FILE_ATTRIBUTE_ENCRYPTED
16384
加密
FILE_ATTRIBUTE_VIRTUAL
65536
虚拟
橙色标记的属性为Windows系统中文件的公有属性,其中“只读”、“隐藏”、“系统”、“存档”为文件的四种基本属性。compressed,content_indexed,encrypted只存在于NTFS分区中。
文件去掉全部属性后(四种基本属性),将自动标记为normal。同时具有system和hidden属性的文件会在系统中彻底隐形,这也是病毒常用的伎俩。
commpressed和encrypted不能共存。默认情况下文件都有content_indexed属性。
if(GetfileAttributes(文件路径) == -1) //文件不存在
- 文件的15种属性 以及 判断文件是否存在GetfileAttributes
- 使用WinAPI函数FindFirstFile或GetFileAttributes判断文件是否存在
- 2014-03-31工作日志:判断文件是否存在可以使用GetFileAttributes 方法。
- python 判断文件是否存在以及
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在!
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- ubuntu 终端下快捷键
- 传统企业如何通过互联网思维树立品牌
- Hibernate注解配置错误之解决方案
- cocos2dx-小技巧记录
- Android 的一些比较好的开源代码项目
- 文件的15种属性 以及 判断文件是否存在GetfileAttributes
- poj 1703 Find them, Catch them(关系并查集)
- android Application学习之二
- jquery操作select(取值,设置选中)【转】
- iOS绘图教程
- Linux中listen()系统调用的backlog参数分析
- __attribute_((packed))
- 受限玻尔兹曼机(RBM)学习笔记(六)对比散度算法
- android Fragments (Android官方文档中文版)