Compartir a través de


enumeración _SICHINTF (shobjidl_core.h)

Se usa para determinar cómo comparar dos elementos de Shell. IShellItem::Compare usa este tipo enumerado.

Syntax

typedef enum _SICHINTF {
  SICHINT_DISPLAY = 0,
  SICHINT_ALLFIELDS,
  SICHINT_CANONICAL = 0x10000000,
  SICHINT_TEST_FILESYSPATH_IF_NOT_EQUAL = 0x20000000
} ;

Constantes

 
SICHINT_DISPLAY
Valor: 0
0x00000000. Esto se relaciona con el parámetro iOrder de la interfaz IShellItem::Compare e indica que la comparación se basa en la presentación en una vista de carpeta.
SICHINT_ALLFIELDS
(int)0x80000000. Comparación exacta de dos instancias de un elemento de Shell.
SICHINT_CANONICAL
Valor: 0x10000000
0x10000000. Esto se relaciona con el parámetro iOrder de la interfaz IShellItem::Compare e indica que la comparación se basa en un nombre canónico.
SICHINT_TEST_FILESYSPATH_IF_NOT_EQUAL
Valor: 0x20000000
0x20000000. Windows 7 y versiones posteriores. Si los elementos de Shell no son los mismos, pruebe las rutas de acceso del sistema de archivos.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP, Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado shobjidl_core.h (include Shobjidl.h)