Hm, ja, ich sehe schon. Es ist meine
Unit.
Und Ja,
PIDSI_TITLE und
PIDDSI_CATEGORY haben den gleichen Wert. Der Unterschied ist allerdings die
GUID, die du wählst. Im ersten Fall wäre das AFAIR
FMTID_SummaryInformation
Delphi-Quellcode:
dummy := GetFileSummaryInfo('Dateiname.txt',
FMTID_SummaryInformation,
PIDSI_TITLE);
Willst du dagegen die Kategorie schreiben, dann müsstest du
FMTID_DocSummaryInformation nehmen
Delphi-Quellcode:
dummy := GetFileSummaryInfo('Dateiname.txt',
FMTID_DocSummaryInformation,
PIDDSI_CATEGORY);
Und an die Quelle (PIDMSI_SOURCE) kommst du eben mit
FMTID_MediaFileSummaryInformation ran.
Aber ich glaube, das steht auch irgendwo im
PSDK (mit den Zuordnungen).