Определение атрибутов типа файла
Назначение атрибутов типа файла связанному ProgID позволяет управлять некоторыми аспектами поведения типа файла. До Windows Vista эти атрибуты позволяют ограничить степень, в которой пользователь может использовать вкладку параметров папки для изменения различных аспектов типа файла, таких как значок или команды.
Атрибуты типа файла представлены двоичными флагами, такими как значения REG_DWORD или REG_BINARY, указанные в связанном с типом файла подразделе ProgID.
Чтобы назначить атрибуты для типа файла, выполните следующие действия.
Инструкции
Шаг 1.
Добавьте запись EditFlags в связанный с ним подраздел ProgID типа файла.
Шаг 2.
Задайте для записи соответствующее значение атрибута.
В следующем примере показаны атрибуты FTA_NoRemove (0x00000010) и FTA_NoNewVerb (0x00000020), заданные для типа файла MYP.
HKEY_CLASSES_ROOT
.myp-file
(Default) = ApplicationVendor.MyProgram
ApplicationVendor.MyProgram
(Default) = MyProgram Application
EditFlags = 0x00000030
Замечания
Флаги можно объединить с логическим ИЛИ для формирования значения одного атрибута.
Список возможных атрибутов типа файла и шестнадцатеричных значений, а также дополнительные сведения о программном извлечении и настройке этих значений см. в FILETYPEATTRIBUTEFLAGS.