Condividi tramite


Funzione ILAppendID (shlobj_core.h)

Aggiunge o antepone una struttura SHITEMID a una struttura ITEMIDLIST .

Sintassi

PIDLIST_RELATIVE ILAppendID(
  [in, optional] PIDLIST_RELATIVE pidl,
  [in]           LPCSHITEMID      pmkid,
                 BOOL             fAppend
);

Parametri

[in, optional] pidl

Tipo: PIDLIST_RELATIVE

Puntatore a una struttura ITEMIDLIST . Quando la funzione viene restituita, la struttura SHITEMID specificata da pmkid viene aggiunta o anteporta.

[in] pmkid

Tipo: LPSHITEMID

Puntatore a una struttura SHITEMID da accodare o anteporre a pidl.

fAppend

Tipo: BOOL

Valore impostato su TRUE per aggiungere pmkid a pidl. Impostare questo valore su FALSE per anteporre pmkid a pidl.

Valore restituito

Tipo: PIDLIST_RELATIVE

Restituisce la struttura ITEMIDLIST specificata da pidl, con pmkid accodato o anteporto. Restituisce NULL in caso di errore.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shlobj_core.h (includere Shlobj.h)
Libreria Shell32.lib
DLL Shell32.dll (versione 5.0 o successiva)