IPropertySystem::UnregisterPropertySchema 方法 (propsys.h)
使用本地计算机上的 .propdesc 文件的文件路径,通知架构子系统删除属性说明架构 (.propdesc) 文件。
语法
HRESULT UnregisterPropertySchema(
[in] LPCWSTR pszPath
);
参数
[in] pszPath
类型: LPCWSTR
指向本地计算机上的 .propdesc 文件路径的指针。
返回值
类型: HRESULT
返回以下值之一。
返回代码 | 说明 |
---|---|
|
指示架构已注销。 |
|
指示调用上下文没有适当的权限。 |
注解
从计算机中卸载文件时调用此方法。 通常,安装应用程序在卸载 .propdesc 文件之前或之后调用此方法。 在文件不再存在后,可以调用此方法。
调用 IPropertySystem::RefreshPropertySchema ,以便从搜索索引和架构子系统缓存中取消合并新注册的架构文件。
如果调用上下文没有适当的权限(包括对本地计算机的写入访问权限),此方法将失败并E_ACCESSDENIED。 调用方负责通过最低特权用户帐户 (LUA) 机制获取权限。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP SP2、Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 SP1 [仅限桌面应用] |
目标平台 | Windows |
标头 | propsys.h |
DLL | Propsys.dll (5.0 或更高版本) |
可再发行组件 | Windows 桌面搜索 (WDS) 3.0 |