Click to Rate and Give Feedback
MSDN
MSDN Library
User Interface
Windows Shell
Shell Reference
Shell Functions
 Shell_GetCachedImageIndex Function

  Switch on low bandwidth view
Shell_GetCachedImageIndex Function

Retrieves the cache index of a cached icon.

Syntax

int Shell_GetCachedImageIndex(      
    LPCWSTR pwszIconPath,     int iIconIndex,     UINT uIconFlags );

Parameters

pwszIconPath
[in] A pointer to a buffer containing the path to the image file.
iIconIndex
[in] The index of the image within the file named at pwszIconPath.
uIconFlags
[in] The flags controlling the action of the function.

Return Value

Returns the index of the image, or -1 on failure.

Remarks

Shell_GetCachedImageIndex is available in Microsoft Windows 2000 and Windows XP, but might be altered or unavailable in subsequent versions of Windows. It is not available in Windows Millennium Edition (Windows Me).

The Shell_GetCachedImageIndexA and Shell_GetCachedImageIndexW versions of this function are new for Windows Vista. Previous versions supported Shell_GetCachedImageIndex only, which takes a Unicode string.

Function Information

Minimum DLL Versionshell32.dll version 5.0 or later
Custom ImplementationNo
Headershlobj.h
Import libraryshell32.lib
Minimum operating systems Windows 2000
UnicodeImplemented as ANSI and Unicode versions.

See Also

FileIconInit
Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker