sys: FILE_ATTRIBUTE_DIRECTORY support

This commit is contained in:
Bill Zissimopoulos
2016-12-17 12:13:53 -08:00
parent 86bccd763c
commit 299605b8fc
3 changed files with 42 additions and 0 deletions

View File

@ -200,6 +200,16 @@ void create_dotest(ULONG Flags, PWSTR Prefix)
CloseHandle(Handle);
}
StringCbPrintfW(FilePath, sizeof FilePath, L"%s%s\\file0",
Prefix ? L"" : L"\\\\?\\GLOBALROOT", Prefix ? Prefix : memfs_volumename(memfs));
Handle = CreateFileW(FilePath,
GENERIC_READ | GENERIC_WRITE,
FILE_SHARE_READ | FILE_SHARE_WRITE, 0,
CREATE_NEW, FILE_ATTRIBUTE_TEMPORARY | FILE_FLAG_DELETE_ON_CLOSE, 0);
ASSERT(INVALID_HANDLE_VALUE != Handle);
CloseHandle(Handle);
memfs_stop(memfs);
}