Поделиться через


Устаревшие функции среды Windows

Обзор устаревшей технологии компонентов среды Windows.

Для разработки устаревших компонентов среды Windows вам потребуются следующие заголовки:

Рекомендации по программированию для этой технологии см. в следующих разделах:

Перечисления

 
_ColumnSortOrder

Используется IResultsViewer::SortOrderProperty для указания или задания способа сортировки запроса.

Функции

 
AddDesktopItem

Добавляет элемент рабочего стола.
AddDesktopItemWithUI

Добавляет элемент рабочего стола в Активный рабочий стол после отображения пользовательских интерфейсов, которые подтверждают добавление элемента рабочего стола, проверяют разрешения зоны безопасности и запрашивают, хочет ли пользователь создать подписку.
AddUrl

Добавляет элемент рабочего стола, связанный с указанным URL-адресом.
ApplyChanges

Применяет изменения к активному рабочему столу и сохраняет их в реестре.
Отключение

Уведомляет обработчик о завершении работы диспетчера очистки диска.
GenerateDesktopItemHtml

Создает универсальную HTML-страницу, содержащую заданный элемент рабочего стола.
GetDesktopItem

Возвращает указанный элемент рабочего стола.
GetDesktopItemByID

Возвращает элемент рабочего стола, соответствующий заданному идентификатору.
GetDesktopItemBySource

Получает элемент рабочего стола, используя его исходный URL-адрес.
GetDesktopItemCount

Возвращает количество элементов рабочего стола.
GetDesktopItemOptions

Возвращает параметры элемента рабочего стола.
GetPattern

Возвращает текущий шаблон.
GetProgressFeedbackMaxEstimate

Извлекает оценочное измерение объема работ, необходимых для завершения выверки.
GetSpaceUsed

Запрашивает объем дискового пространства, который может освободить обработчик очистки диска.
GetWallpaper

Получает текущие обои.
GetWallpaperOptions

Возвращает параметры обои.
Initialize

Инициализирует обработчик очистки диска на основе сведений, хранящихся в указанном разделе реестра.
InitializeEx

Инициализирует обработчик очистки диска. Он обеспечивает лучшую поддержку локализации, чем Initialize.
ModifyDesktopItem

Изменяет элемент рабочего стола.
Purge

Уведомляет обработчик о начале удаления ненужных файлов.
PurgeProgress

Периодически вызывается обработчиком очистки диска для обновления диспетчера очистки диска при выполнении очистки файлов, которые могут быть удалены.
Reconcile

Согласовывает состояние объекта с одним или несколькими другими объектами. Сверка обновляет внутреннее состояние объекта путем объединения состояний всех объектов для формирования объединенного состояния.
RemoveDesktopItem

Удаляет указанный элемент рабочего стола с рабочего стола.
ScanProgress

Вызывается обработчиком очистки диска для обновления диспетчера очистки диска при выполнении проверки на наличие файлов, которые могут быть удалены.
SetAbortCallback

Задает объект , с помощью которого инициатор может асинхронно завершить выверку. Сверка портфеля обычно задает этот объект для выверки, которые являются длительными или связаны с взаимодействием с пользователем.
SetDesktopItemOptions

Задает параметры элемента.
SetPattern

Задает шаблон "Активный рабочий стол".
SetProgressFeedback

Указывает, насколько выполнена сверка портфеля, выполненная в процессе выверки.
SetSafeMode

Устанавливает или обновляет Microsoft Active Desktop в безопасный режим.
SetWallpaper

Задает обои для активного рабочего стола.
SetWallpaperOptions

Задает параметры обоев.
ShowProperties

Уведомляет обработчик о том, что он отображает свой пользовательский интерфейс.
UpdateAllDesktopSubscriptions

Вызывает функцию UpdateAllDesktopSubscriptions для обновления подписок на настольные компьютеры.
WDEnable

Изменяет состояние Защитника Windows на включено или выключено.
WDStatus

Возвращает текущее состояние Защитника Windows.

Интерфейсы

 
IActiveDesktop

Позволяет клиентской программе управлять элементами рабочего стола и обоими на локальном компьютере.
IActiveDesktopP

Предоставляет методы, управляющие рабочим столом Windows.
IADesktopP2

Предоставляет методы для управления рабочим столом Windows.
IEmptyVolumeCache

Используется диспетчером очистки диска для взаимодействия с обработчиком очистки диска. Предоставляет методы, позволяющие руководителю запрашивать сведения от обработчика и уведомлять его о таких событиях, как начало сканирования или очистки.
IEmptyVolumeCache2

Расширяет IEmptyVolumeCache. Этот интерфейс определяет один дополнительный метод InitializeEx, который обеспечивает лучшую поддержку локализации, чем IEmptyVolumeCache::Initialize.
IEmptyVolumeCacheCallBack

Предоставляет методы, используемые обработчиком очистки диска для взаимодействия с диспетчером очистки диска.
IReconcilableObject

Предоставляет методы, которые согласовывают данный документ. За реализацию этого интерфейса отвечает средство согласования портфеля.
IReconcileInitiator

Предоставляет методы, предоставляющие средству выверки портфеля средства для уведомления инициатора о ходе выполнения, задания объекта завершения и запроса заданной версии документа. Инициатор отвечает за реализацию этого интерфейса.