I have a folder which is displayed in Windows Explorer as:

Inside this folder the hidden desktop.ini has this content:
[.ShellClassInfo]
InfoTip=@Shell32.dll,-12688
IconFile=%SystemRoot%\system32\mydocs.dll
IconIndex=-101
This mydocs.dll actually contains exactly TWO icons, where the second one is the icon used by Windows Explorer to display the above folder.
So shouldn't the last line of the desktop.ini content be IconIndex=1 (supposing Windows starts counting at 0) instead of IconIndex=-101?
I have tried to interpret the -101 value as binary, hexadecimal, octal, but none was translating to a number which would represent the second icon.
So, how is the -101 value pointing to the SECOND icon in mydocs.dll?