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 |