In tip 6546 » How do I disable a users ability to use the Tools / Folder Options / File Types dialog to change file associations that you specify, we used the EditFlags Value Name to Exclude a file type from the Windows Explorer's Tools / Folder Options / File Types dialog box.
The EditFlags Value Name can be a REG_DWORD or REG_BINARY data type.
The following table defines EditFlags data values when using the REG_DWORD data type.
|Value Name||Data Value||D e s c r i p t i o n|
|FTA_Exclude||0x00000001||Exclude the file class.|
|FTA_Show||0x00000002||Show file classes, such as folders, that aren't associated with a file name extension.|
|FTA_HasExtension||0x00000004||The file class has a file name extension.|
|FTA_NoEdit||0x00000008||The registry entries associated with this file class cannot be edited. New entries cannot be added and existing entries cannot be modified or deleted.|
|FTA_NoRemove||0x00000010||The registry entries associated with this file class cannot be deleted.|
|FTA_NoNewVerb||0x00000020||No new verbs can be added to the file class.|
|FTA_NoEditVerb||0x00000040||Canonical verbs such as open and print cannot be modified or deleted.|
|FTA_NoRemoveVerb||0x00000080||Canonical verbs such as open and print cannot be deleted.|
|FTA_NoEditDesc||0x00000100||The description of the file class cannot be modified or deleted.|
|FTA_NoEditIcon||0x00000200||The icon assigned to the file class cannot be modified or deleted.|
|FTA_NoEditDflt||0x00000400||The default verb cannot be modified.|
|FTA_NoEditVerbCmd||0x00000800||The commands associated with verbs cannot be modified.|
|FTA_NoEditVerbExe||0x00001000||Verbs cannot be modified or deleted.|
|FTA_NoDDE||0x00002000||The Dynamic Data Exchange (DDE)-related entries cannot be modified or deleted.|
|FTA_NoEditMIME||0x00008000||The content-type and default-extension entries cannot be modified or deleted.|
|FTA_OpenIsSafe||0x00010000||The file class's open verb can be safely invoked for downloaded files.|
|FTA_AlwaysUnsafe||0x00020000||Do not allow the Never ask me check box to be enabled. The user can override this attribute through the File Type dialog box.|
|FTA_AlwaysShowExt||0x00040000||Always show the file class's file name extension, even if the user has selected the Hide Extensions option.|
|FTA_NoRecentDocs||0x00100000||Don't add members of this file class to the Recent Documents folder.|
To set the FTA_NoRemove and FTA_NoNewVerb bits, use 0x00000030.
To convert EditFlags from REG_BINARY to REG_DWORD:
REG_BINARY ab cd ef gh REG_DWORD gh ef cd abTo convert all REG_BINARY EditFlags data types to Reg_DWORD, run EditFlags2DWORD.bat.