舊版 Windows 環境功能
舊版 Windows 環境功能技術的概觀。
若要開發舊版 Windows 環境功能,您需要下列標頭:
- emptyvc.h
- mmcobj.h
- provider.h
- reconcil.h
- searchapi.h
- shldisp.h
- shlobj_core.h
- windowsdefender.h
- wmiutils.h
如需這項技術的程式設計指引,請參閱:
_ColumnSortOrder 由 IResultsViewer::SortOrderProperty 用來指出或設定查詢的排序方式。 |
AddDesktopItem 新增桌面專案。 |
AddDesktopItemWithUI 在顯示確認新增桌面專案、驗證安全性區域許可權,以及詢問使用者是否要建立訂用帳戶的使用者介面之後,將桌面專案新增至 Active Desktop。 |
AddUrl 加入與指定 URL 相關聯的桌面專案。 |
ApplyChanges 將變更套用至 Active Desktop,並將其儲存在登錄中。 |
停用 通知處理常式磁片清理管理員正在關閉。 |
GenerateDesktopItemHtml 產生包含指定桌面專案的一般 HTML 頁面。 |
GetDesktopItem 取得指定的桌面專案。 |
GetDesktopItemByID 取得符合指定識別的桌面專案。 |
GetDesktopItemBySource 使用其來源 URL 取得桌面專案。 |
GetDesktopItemCount 取得桌面專案的計數。 |
GetDesktopItemOptions 取得桌面專案的選項。 |
GetPattern 取得目前的模式。 |
GetProgressFeedbackMaxEstimate 擷取完成對帳所需工作量的估計度量。 |
GetSpaceUsed 要求磁片清除處理常式可以釋放的磁碟空間量。 |
GetWallpaper 取得目前的桌布。 |
GetWallpaperOptions 取得背景圖樣選項。 |
初始 化 根據儲存在指定登錄機碼下的資訊,初始化磁片清除處理常式。 |
InitializeEx 初始化磁片清除處理常式。 它提供比 Initialize 更好的當地語系化支援。 |
ModifyDesktopItem 修改桌面專案。 |
清除 通知處理常式開始刪除其不需要的檔案。 |
PurgeProgress 由磁片清除處理常式定期呼叫,以在清除可刪除的檔案進度上更新磁片清除管理員。 |
Reconcile 將物件的狀態與一或多個其他物件協調。 對帳會藉由合併所有物件的狀態來形成合併狀態,以更新物件的內部狀態。 |
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 公開方法,提供公事包協調器與通知啟動器進度的方法、設定終止物件,以及要求指定版本的檔。 啟動器負責實作此介面。 |