IDiskQuotaControl::Initialize 方法 (dskquota.h)
使用要求的存取權限開啟 NTFS 檔案系統磁片區,以初始化新的 DiskQuotaControl 物件。 傳回值指出磁片區是否支援 NTFS 檔案系統磁片配額,以及呼叫端是否具有足夠的存取權限。
語法
HRESULT Initialize(
[in] LPCWSTR pszPath,
[in] BOOL bReadWrite
);
參數
[in] pszPath
磁片區根目錄的路徑,例如 C:\或 \\yourcomputer。
[in] bReadWrite
如果此值為 TRUE,則會以讀取/寫入模式開啟磁片區。 如果此值為 FALSE,則會以唯讀模式開啟磁片區。 若要將資料寫入配額檔案,您必須指定 TRUE,而且此方法的呼叫必須成功傳回。
傳回值
這個方法會傳回下列其中一個值。
傳回碼 | 描述 |
---|---|
|
成功。 |
|
呼叫端的存取權限不足。 |
|
要求的路徑名稱無效。 |
|
找不到要求的檔案或物件。 |
|
控制器物件已經初始化。 不允許多個初始化。 |
|
要求的檔案路徑無效。 |
|
檔案系統不支援配額。 |
|
找不到要求的檔案路徑。 |
需求
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | dskquota.h |
Dll | Dskquota.dll |