Формат версии
Значение версии формата — это word тип данных, используемый для указания версии формата этого потока. Это может быть ноль или один. При чтении набора свойств необходимо проверить индикатор версии формата. Если оно не равно нулю или одному, поток был записан в другую спецификацию и не может быть прочитан кодом, разработанным в соответствии с этой спецификацией.
Наборы свойств с форматом версии 1 эквивалентны версии 0 со следующими дополнениями:
- имена конфиденциальных свойств регистра. Имена свойств хранятся в зарезервированном свойстве словаря, идентификатор свойства 0. В наборах свойств версии 1 эти имена могут быть чувствительными к регистру. Конфиденциальность регистра определяется зарезервированным свойством "Поведение", идентификатором свойства 0x80000003.
- имена свойств Long. Наборы свойств версии 1, в отличие от наборов свойств версии 0, не ограничиваются длиной имен свойств. Дополнительные сведения о именах свойств см. в разделе Идентификатор свойства 0.
- типы свойств. Наборы свойств версии 1 могут содержать все типы свойств, которые можно хранить в наборе свойств версии 0, а также некоторые дополнительные типы. Дополнительные сведения об этих типах см. в структуре PROPVARIANT.