Die Interfaces sind bei XE3 in der
WinAPI.PropSys
Unit deklariert. Folglich sollten diese unter Delphi 2009 in der
Unit PropSys deklariert sein. Allerdings weiß ich nicht, ob diese dort schon existiert haben oder ob diese nicht in einer anderen
Unit deklariert wurden. Habe leider kein Delphi 2009 sondern nur XE3 und XE4.
Edit: Sorry das Interface IPreviewHandler ist in der
Unit ShlObj definiert. Ich meinte die anderen Interfaces IInitializeWithFile, ...