Compartir a través de


Método IShellIconOverlayManager::GetFileOverlayInfo (shlobj_core.h)

Obtiene el índice de la superposición de icono o la imagen de icono del archivo especificado con los atributos especificados.

Sintaxis

HRESULT GetFileOverlayInfo(
  [in]  PCWSTR pwszPath,
        DWORD  dwAttrib,
  [out] int    *pIndex,
        DWORD  dwflags
);

Parámetros

[in] pwszPath

Tipo: PCWSTR

Ruta de acceso completa del archivo.

dwAttrib

Tipo: DWORD

Atributos del archivo. Este parámetro puede ser una combinación de cualquiera de las marcas de atributo de archivo (FILE_ATTRIBUTE_*) definidas en los archivos de encabezado de Windows. Consulte Constantes de atributo de archivo.

[out] pIndex

Tipo: int*

Puntero al índice de icono de la lista de imágenes del sistema.

dwflags

Tipo: DWORD

Para el índice de la superposición de icono, use SIOM_OVERLAYINDEX. Para el índice de la imagen de icono, use SIOM_ICONINDEX.

Valor devuelto

Tipo: HRESULT

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
Se encontró el índice adecuado.
E_FAIL
Error por cualquier motivo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shlobj_core.h
Archivo DLL Shell32.dll (versión 5.0 o posterior)

Consulte también

IShellIconOverlay

IShellIconOverlayManager