Partager via


Fonction SHLoadNonloadedIconOverlayIdentifiers (shellapi.h)

Indique à l’interpréteur de commandes que, lors de l’opération suivante nécessitant des informations de superposition, il doit charger les identificateurs de superposition d’icônes qui ont échoué ou qui n’étaient pas présents pour la création au démarrage. Les identificateurs qui ont déjà été chargés ne sont pas affectés.

Syntaxe

SHSTDAPI SHLoadNonloadedIconOverlayIdentifiers();

Valeur de retour

Type : HRESULT

Retourne toujours S_OK.

Remarques

Un appel à SHLoadNonloadedIconOverlayIdentifiers n’entraîne pas le chargement immédiat d’une extension Shell, ni le chargement d’un gestionnaire de superposition d’icônes. Un appel à SHLoadNonloadedIconOverlayIdentifiers entraîne une situation telle que le code suivant pour demander des informations de superposition d’icône déclenche une comparaison des superpositions d’icônes dans le Registre avec celles déjà chargées. Si une superposition d’icônes vient d’être inscrite et que le système n’a pas encore atteint sa limite supérieure de quinze superpositions d’icônes, la nouvelle superposition est chargée. SHLoadNonloadedIconOverlayIdentifiers ne charge pas à lui seul une nouvelle superposition d’icônes ; vous devez également déclencher une action qui utilise la superposition, telle qu’une actualisation d’une vue Explorer Windows.

Pour plus d’informations, consultez Comment implémenter des gestionnaires de superposition d’icônes.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête shellapi.h
Bibliothèque Shell32.lib
DLL Shell32.dll (version 5.0 ou ultérieure)