Formatversion
Der FormatVersion-Wert ist ein WORD-Datentyp , der verwendet wird, um die Formatversion dieses Datenstroms anzugeben. Es kann null oder 1 sein. Beim Lesen des Eigenschaftssatzes sollte der Indikator für die Formatversion aktiviert werden. Wenn er nicht 0 oder eins ist, wurde der Stream in eine andere Spezifikation geschrieben und kann nicht von Code gelesen werden, der gemäß dieser Spezifikation entwickelt wurde.
Eigenschaftensätze mit Formatversion 1 entsprechen Version 0 mit den folgenden Ergänzungen:
- Bei Eigenschaftsnamen wird die Groß-/Kleinschreibung beachtet. Eigenschaftennamen werden in der reservierten Wörterbucheigenschaft , Eigenschafts-ID 0, gespeichert. In Eigenschaftensätzen der Version 1 kann bei diesen Namen die Groß-/Kleinschreibung beachtet werden. Die Groß-/Kleinschreibung wird durch die reservierte Behavior-Eigenschaft bestimmt, Eigenschafts-ID 0x80000003.
- Lange Eigenschaftsnamen. Eigenschaftensätze der Version 1 sind im Gegensatz zu Eigenschaftssätzen der Version 0 nicht auf die Länge der Eigenschaftennamen beschränkt. Weitere Informationen zu Eigenschaftennamen finden Sie unter Eigenschafts-ID 0 .
- Eigenschaftentypen. Eigenschaftensätze der Version 1 können alle Eigenschaftstypen enthalten, die in einem Eigenschaftssatz der Version 0 gehalten werden können, sowie einige zusätzliche Typen. Weitere Informationen zu diesen Typen finden Sie in der PROPVARIANT-Struktur .