使用英语阅读

通过


旧版 Windows 环境功能

旧版 Windows 环境功能技术概述。

若要开发旧版 Windows 环境功能,需要以下标头:

有关此技术的编程指南,请参阅:

枚举

 
_ColumnSortOrder

由 IResultsViewer::SortOrderProperty 用来指示或设置查询的排序方式。

函数

 
AddDesktopItem

添加桌面项。
AddDesktopItemWithUI

在显示确认添加桌面项的用户界面、验证安全区域权限并询问用户是否要创建订阅后,将桌面项添加到活动桌面。
AddUrl

添加与指定 URL 关联的桌面项。
ApplyChanges

将更改应用于 Active Desktop 并将其保存在注册表中。
停用

通知处理程序磁盘清理管理器正在关闭。
GenerateDesktopItemHtml

生成包含给定桌面项的泛型 HTML 页面。
GetDesktopItem

获取指定的桌面项。
GetDesktopItemByID

获取与给定标识匹配的桌面项。
GetDesktopItemBySource

使用桌面项的源 URL 获取桌面项。
GetDesktopItemCount

获取桌面项的计数。
GetDesktopItemOptions

获取桌面项的选项。
GetPattern

获取当前模式。
GetProgressFeedbackMaxEstimate

检索完成对帐所需的工作量的估计度量值。
GetSpaceUsed

请求磁盘清理处理程序可以释放的磁盘空间量。
GetWallpaper

获取当前壁纸。
GetWallpaperOptions

获取壁纸选项。
初始化

根据存储在指定注册表项下的信息初始化磁盘清理处理程序。
InitializeEx

初始化磁盘清理处理程序。 它比初始化提供更好的本地化支持。
ModifyDesktopItem

修改桌面项。
清除

通知处理程序开始删除其不需要的文件。
PurgeProgress

由磁盘清理处理程序定期调用,以更新可删除文件的清除进度的磁盘清理管理器。
协调

协调对象的状态与一个或多个其他对象。 通过合并所有对象的状态以形成组合状态,对帐更新对象的内部状态。
RemoveDesktopItem

从桌面中删除指定的桌面项。
ScanProgress

由磁盘清理处理程序调用,以根据可删除文件的扫描进度更新磁盘清理管理器。
SetAbortCallback

设置发起程序可通过该对象异步终止对帐。 公文包协调器通常为冗长或涉及用户交互的对帐设置此对象。
SetDesktopItemOptions

设置项的选项。
SetPattern

设置活动桌面模式。
SetProgressFeedback

指示公文包协调程序完成对帐的进度。
SetSafeMode

将 Microsoft Active Desktop 设置为安全模式或将其更新为安全模式。
SetWallpaper

设置活动桌面的壁纸。
SetWallpaperOptions

设置壁纸选项。
ShowProperties

通知处理程序显示其 UI。
UpdateAllDesktopSubscriptions

调用 UpdateAllDesktopSubscriptions 函数来更新桌面订阅。
WDEnable

将Windows Defender状态更改为“打开”或“关闭”。
WDStatus

返回Windows Defender的当前状态。

接口

 
IActiveDesktop

允许客户端程序管理本地计算机上的桌面项和壁纸。
IActiveDesktopP

公开管理 Windows 桌面的方法。
IADesktopP2

提供用于管理 Windows 桌面的方法。
IEmptyVolumeCache

由磁盘清理管理器用来与磁盘清理处理程序通信。 公开使管理器能够从处理程序请求信息的方法,并通知处理程序开始扫描或清除等事件。
IEmptyVolumeCache2

扩展 IEmptyVolumeCache。 此接口定义了一个附加方法 InitializeEx,该方法提供比 IEmptyVolumeCache::Initialize 更好的本地化支持。
IEmptyVolumeCacheCallBack

公开磁盘清理处理程序用来与磁盘清理管理器通信的方法。
IReconcilableObject

公开协调给定文档的方法。 公文包协调器负责实现此接口。
IReconcileInitiator

公开方法,这些方法为公文包协调器提供通知发起方其进度、设置终止对象以及请求给定文档版本的方法。 发起程序负责实现此接口。