VC++代码宏寻注释#define GENERIC_READ (0x80000000L)#define GENERIC_WRITE (0x40000000L)#define GENERIC_EXECUTE (0x20000000L)#define GENERIC_ALL 请问这些代码 请注释

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 02:06:52

VC++代码宏寻注释#define GENERIC_READ (0x80000000L)#define GENERIC_WRITE (0x40000000L)#define GENERIC_EXECUTE (0x20000000L)#define GENERIC_ALL 请问这些代码 请注释
VC++代码宏寻注释
#define GENERIC_READ (0x80000000L)
#define GENERIC_WRITE (0x40000000L)
#define GENERIC_EXECUTE (0x20000000L)
#define GENERIC_ALL
请问这些代码 请注释

VC++代码宏寻注释#define GENERIC_READ (0x80000000L)#define GENERIC_WRITE (0x40000000L)#define GENERIC_EXECUTE (0x20000000L)#define GENERIC_ALL 请问这些代码 请注释
这几个宏用来给CreateFile等函数定义访问权限
GENERIC_READ 打开文件进行读取时使用
GENERIC_WRITE 存储文件时使用
GENERIC_EXECUTE 这个没用过
GENERIC_ALL 需要以上全部情况时(其实一般只需要用到GENERIC_READ|GENERIC_READ)