天天看點

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

                  );