在的CreateFile()有DesiredAccess像GENERIC_READ,GENERIC_WRITE,FILE_READ_ATTRIBUTES,文件等需要哪些權限刪除Windows
我的問題是什麼是單單刪除文件所需的最小/確切權限系統?
感謝
在的CreateFile()有DesiredAccess像GENERIC_READ,GENERIC_WRITE,FILE_READ_ATTRIBUTES,文件等需要哪些權限刪除Windows
我的問題是什麼是單單刪除文件所需的最小/確切權限系統?
感謝
如果你只是想刪除一個文件,可以使用DeleteFile
功能。
這是你需要什麼權限的文件的細節,以及幾件事情你應該知道,這樣的:
如果你要求你創建一個文件時刪除權限,你可以刪除或重命名該文件處理,但不與其他任何處理。
該文檔頁面中有很好的信息,包括指向File Security and Access Rights的鏈接。
看看ACCESS_MASK
頁面鏈接從OpenFile
文檔頁面實際刪除訪問權標誌 - 它只是簡單地稱爲DELETE
。
但是一個警告:這種類型的檢查總是活潑。文件權限可以在您的訪問權限檢查和後續刪除之間更改。 (Time of check/time of use。)
你爲什麼問道? – 2011-05-15 09:17:38