Condividi tramite


Funzione ILIsEqual (shlobj_core.h)

Verifica se due strutture ITEMIDLIST sono uguali in un confronto binario.

Sintassi

BOOL ILIsEqual(
  [in] PCIDLIST_ABSOLUTE pidl1,
  [in] PCIDLIST_ABSOLUTE pidl2
);

Parametri

[in] pidl1

Tipo: PCIDLIST_ABSOLUTE

Prima struttura ITEMIDLIST .

[in] pidl2

Tipo: PCIDLIST_ABSOLUTE

Seconda struttura ITEMIDLIST .

Valore restituito

Tipo: BOOL

Restituisce TRUE se le due strutture sono uguali, FALSE in caso contrario.

Commenti

ILIsEqual esegue un confronto binario dei dati dell'elemento. È possibile che due strutture ITEMIDLIST differiscano a livello binario facendo riferimento allo stesso elemento. IShellFolder::CompareIDs deve essere usato per eseguire un confronto non binario.

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 (include Shlobj.h)
Libreria Shell32.lib
DLL Shell32.dll (versione 5.0 o successiva)