IPropertySystem::UnregisterPropertySchema 方法 (propsys.h)

使用本地计算机上的 .propdesc 文件的文件路径,通知架构子系统删除属性说明架构 (.propdesc) 文件。

语法

HRESULT UnregisterPropertySchema(
  [in] LPCWSTR pszPath
);

参数

[in] pszPath

类型: LPCWSTR

指向本地计算机上的 .propdesc 文件路径的指针。

返回值

类型: HRESULT

返回以下值之一。

返回代码 说明
S_OK
指示架构已注销。
E_ACCESSDENIED
指示调用上下文没有适当的权限。

注解

从计算机中卸载文件时调用此方法。 通常,安装应用程序在卸载 .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

另请参阅

IPropertySystem