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


Функция SHLoadNonloadedIconOverlayIdentifiers (shellapi.h)

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

Синтаксис

SHSTDAPI SHLoadNonloadedIconOverlayIdentifiers();

Возвращаемое значение

Тип: HRESULT

Всегда возвращает S_OK.

Комментарии

Вызов SHLoadNonloadedIconOverlayIdentifiers не приводит к немедленной загрузке расширения оболочки и не приводит к загрузке обработчика наложения значков. Вызов SHLoadNonloadedIconOverlayIdentifiers приводит к такой ситуации, что следующий код, запрашивающий сведения о наложении значков, вызывает сравнение наложений значков в реестре с уже загруженными. Если наложение значков зарегистрировано недавно и система еще не достигла верхнего предела в пятнадцать наложений значков, загружается новое наложение. ShLoadNonloadedIconOverlayIdentifiers не загружает новое наложение значков; Также необходимо активировать действие, использующее наложение, например обновление представления windows Обозреватель.

Дополнительные сведения см. в разделе Практическое руководство. Реализация обработчиков наложения значков.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header shellapi.h
Библиотека Shell32.lib
DLL Shell32.dll (версия 5.0 или более поздняя)