Função ILCombine (shlobj_core.h)

Combina duas estruturas ITEMIDLIST .

Sintaxe

PIDLIST_ABSOLUTE ILCombine(
  [in] PCIDLIST_ABSOLUTE  pidl1,
  [in] PCUIDLIST_RELATIVE pidl2
);

Parâmetros

[in] pidl1

Tipo: PCIDLIST_ABSOLUTE

Um ponteiro para a primeira estrutura ITEMIDLIST .

[in] pidl2

Tipo: PCUIDLIST_RELATIVE

Um ponteiro para a segunda estrutura ITEMIDLIST . Essa estrutura é acrescentada à estrutura apontada por pidl1.

Retornar valor

Tipo: PIDLIST_ABSOLUTE

Retorna um ITEMIDLIST que contém as estruturas combinadas. Se você definir pidl1 ou pidl2 como NULL, a estrutura ITEMIDLIST retornada será um clone do parâmetro não NULL . Retorna NULL se pidl1 e pidl2 estiverem definidos como NULL.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shlobj_core.h (inclua Shlobj.h)
Biblioteca Shell32.lib
DLL Shell32.dll (versão 5.0 ou posterior)