CreateFile 如何创建文件夹

这个是通过逆向CreateFile得到的,具体过程不讲了,代码如下:


#define CREATE_DIRECTORY 0x03000000


HANDLE hDirectory =::CreateFileW(
                      L"G:\\dir",
                      GENERIC_READ | GENERIC_WRITE,
  FILE_SHARE_READ | FILE_SHARE_WRITE,
                      0,
                      CREATE_NEW,
                      CREATE_DIRECTORY | FILE_ATTRIBUTE_DIRECTORY,
                      NULL
                  );

猜你喜欢

转载自blog.csdn.net/lif12345/article/details/70901137