SHGFI (Enums)
Last changed: -218.18.39.154

.
Summary
TODO - a short description

C# Definition:

[Flags]
enum SHGFI {
    SHGFI_ICON          = 0x000000100,    
    SHGFI_DISPLAYNAME       = 0x000000200,    
    SHGFI_TYPENAME      = 0x000000400,    
    SHGFI_ATTRIBUTES    = 0x000000800,    
    SHGFI_ICONLOCATION      = 0x000001000,    
    SHGFI_EXETYPE       = 0x000002000,    
    SHGFI_SYSICONINDEX      = 0x000004000,    
    SHGFI_LINKOVERLAY       = 0x000008000,    
    SHGFI_SELECTED      = 0x000010000,    
    SHGFI_ATTR_SPECIFIED    = 0x000020000,    
    SHGFI_LARGEICON     = 0x000000000,    
    SHGFI_SMALLICON     = 0x000000001,  
    SHGFI_OPENICON      = 0x000000002,    
    SHGFI_SHELLICONSIZE     = 0x000000004,    
    SHGFI_PIDL          = 0x000000008,    
    SHGFI_USEFILEATTRIBUTES = 0x000000010,    
    SHGFI_ADDOVERLAYS       = 0x000000020,    
    SHGFI_OVERLAYINDEX      = 0x000000040
}

VB Definition:

<Flags> _
Enum SHGFI
    SHGFI_ICON = &H100
    SHGFI_DISPLAYNAME = &H200
    SHGFI_TYPENAME = &H400
    SHGFI_ATTRIBUTES = &H800
    SHGFI_ICONLOCATION = &H1000
    SHGFI_EXETYPE = &H2000
    SHGFI_SYSICONINDEX = &H4000
    SHGFI_LINKOVERLAY = &H8000
    SHGFI_SELECTED = &H10000
    SHGFI_ATTR_SPECIFIED = &H20000
    SHGFI_LARGEICON = &H0
    SHGFI_SMALLICON = &H1
    SHGFI_OPENICON = &H2
    SHGFI_SHELLICONSIZE = &H4
    SHGFI_PIDL = &H8
    SHGFI_USEFILEATTRIBUTES = &H10
    SHGFI_ADDOVERLAYS = &H20
    SHGFI_OVERLAYINDEX = &H40
End Enum

Notes:

None.

Documentation
SHGFI on MSDN