Compartir a través de


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

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

Sintaxis

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

Parámetros

[in, optional] 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*

Índice de la imagen de icono o superposición de icono, según el valor de dwflags.

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.

iReservedID

Tipo: int

Identificador de superposición de icono reservado.

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

   
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