Howdy - I have a fully qualified PIDL (i.e. LPITEMIDLIST struct), and I am completely at a loss as to how to get the parent (full qualified) PIDL from it? Any thoughts? Marcus Spitzmiller "Why must life be so hard? Why must I fail at every attempt at masonry?" - Homer