使用CONTENT字段来指定基于文件内容的数据分类。基于内容的数据分类可与 基于名称或基于位置的数据分类组合使用。
分类可基于文件的字符串或数字内容。文件的第一字节的编号为 0 。
对于文件的数字内容,请使用语法:
CONTENTstarting_bytebytenumber CONTENTstarting_byteshortnumber CONTENTstarting_bytelongnumber
对于目录的内容,请使用语法:
CONTENT 0 filename "file_name"
使用标准 C 的八进制(前导o)和十六进制(前导oX)数字的记数法。
使用基于内容的数据分类将导致系统性能减慢。只要有可能,就换用基于名称和位置的分类。
例如,下列数据类型,Writable_Wingz,适用于所有具有写许可的文件, 这些文件在文件的开始处含有字符串WNGZ。
DATA_ATTRIBUTES Writable_Wingz { ... DATA_CRITERIA Writable_Wingz_Criteria { CONTENT 0 string WNGZ MODE w&!d DATA_ATTRIBUTES_NAME Writable_Wingz }