HANDLE CreateFile(
LPCTSTR lpFileName, //指向文件名的指针 DWORD dwDesiredAccess, //访问模式(写/读) DWORD dwShareMode, //共享模式 LPSECURITY_ATTRIBUTES lpSecurityAttributes, //指向安全属性的指针 DWORD dwCreationDisposition, //如何创建 DWORD dwFlagsAndAttributes, //文件属性 HANDLE hTemplateFile //用于复制文件句柄 ); 参数列表:lpFileName
//指向一个空结尾字符串。该参数指定了用于创建或打开句柄的对象。如果lpFileName的对 象是一个路径,则有一个最大字符数的限制。不能超过常量(MAX_PATH).这个限制指示了CreateFile函数如何解析路径.
dwDesiredAccess//指定对象的访问方式,程序可以获得读访问权,写访问权,读写访问权或者是询问设备("device query") 访问权.
这个参数可以是下列值的任意组合:
0 //指定询问访问权.程序可以在不直接访问设备的情况下查询设备的属性.
GENERIC_READ //指定读访问权.可以从文件中读取数据,并且移动文件指针.可以和GENERIC_WRITE组合成为"读写访问权". GENERIC_WRITE //指定写访问权.可以从文件中写入数据,并且移动文件指针.可以和GENE