Share via

About ShellIconOverlayIdentifiers's dll

smile again 1 Reputation point
2021-08-27T06:47:04.86+00:00

Hi,

As I test the "Overlay Icon" DLL, I have a question.
I understand that the maximum number of "Overlay Icon" available is 15.
However, there are times when DLLs are loaded and sometimes they are not.
When 20 overlay icons are registered, all 20 DLLs are loaded.
Sometimes, not all of them are loaded.

<Test Method>

  1. Windows Logoff
  2. Logon
  3. Repeat 1 to 2
    (Windows restart is the same.)

Can you tell me why this is happening?

Thanks.

Windows development | Windows API - Win32
Developer technologies | C++
Developer technologies | C++

A high-level, general-purpose programming language, created as an extension of the C programming language, that has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation.

0 comments No comments

1 answer

Sort by: Most helpful
  1. Xiaopo Yang - MSFT 12,736 Reputation points Microsoft External Staff
    2021-08-27T09:06:56.71+00:00

    According to the question and linked blog, It's complicated. Just do not exceed 15.

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.