Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 336 of file debughlp.cpp.
{ DWORD type; LPCITEMIDLIST pidltemp = pidl; while( pidltemp && pidltemp->mkid.cb ) { LPPIDLDATA pidlData = _dbg_ILGetDataPointer(pidltemp); if (pidlData) { type = pidlData->type; switch( type ) { case PT_CPLAPPLET: case PT_GUID: case PT_SHELLEXT: case PT_DRIVE: case PT_DRIVE1: case PT_DRIVE2: case PT_DRIVE3: case PT_FOLDER: case PT_VALUE: case PT_VALUEW: case PT_FOLDER1: case PT_WORKGRP: case PT_COMP: case PT_NETPROVIDER: case PT_NETWORK: case PT_IESPECIAL1: case PT_YAGUID: case PT_IESPECIAL2: case PT_SHARE: break; default: ERR("unknown IDLIST %p [%p] size=%u type=%x\n", pidl, pidltemp, pidltemp->mkid.cb,type ); dump_pidl_hex( pidltemp ); return FALSE; } pidltemp = _dbg_ILGetNext(pidltemp); } else { return FALSE; } } return TRUE; }