enumeração _SICHINTF (shobjidl_core.h)
Usado para determinar como comparar dois itens do Shell. IShellItem::Compare usa esse 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. Isso está relacionado ao parâmetro iOrder da interface IShellItem::Compare e indica que a comparação é baseada na exibição em uma exibição de pasta. |
SICHINT_ALLFIELDS (int)0x80000000. Comparação exata de duas instâncias de um item do Shell. |
SICHINT_CANONICAL Valor: 0x10000000 0x10000000. Isso está relacionado ao parâmetro iOrder da interface IShellItem::Compare e indica que a comparação é baseada em um nome canônico. |
SICHINT_TEST_FILESYSPATH_IF_NOT_EQUAL Valor: 0x20000000 0x20000000. Windows 7 e posterior. Se os itens do Shell não forem os mesmos, teste os caminhos do sistema de arquivos. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP, Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | shobjidl_core.h (inclua Shobjidl.h) |