Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Receives information used to retrieve a stock Shell icon. This structure is used in a call SHGetStockIconInfo.
Syntax
typedef struct _SHSTOCKICONINFO {
DWORD cbSize;
HICON hIcon;
int iSysImageIndex;
int iIcon;
WCHAR szPath[MAX_PATH];
} SHSTOCKICONINFO;
Members
cbSize
Type: DWORD
The size of this structure, in bytes.
hIcon
Type: HICON
When SHGetStockIconInfo is called with the SHGSI_ICON flag, this member receives a handle to the icon.
iSysImageIndex
Type: int
When SHGetStockIconInfo is called with the SHGSI_SYSICONINDEX flag, this member receives the index of the image in the system icon cache.
iIcon
Type: int
When SHGetStockIconInfo is called with the SHGSI_ICONLOCATION flag, this member receives the index of the icon in the resource whose path is received in szPath.
szPath[MAX_PATH]
Type: WCHAR[MAX_PATH]
When SHGetStockIconInfo is called with the SHGSI_ICONLOCATION flag, this member receives the path of the resource that contains the icon. The index of the icon within the resource is received in iIcon.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | shellapi.h |