파일 내용에 기초한 데이터 유형을 지정하려면 CONTENT 필드를 사용하십시오. 내용 기반 데이터 유형 지정은 이름 또는 위치 기반 데이터 유형 지정과 조합하여 사용할 수 있습니다.
이 유형 지정은 파일의 문자열 또는 숫자를 기준으로 할 수 있습니다. 파일의 첫 바이트는 번호 0으로 지정됩니다.
파일의 숫자 내용에는 다음 구문을 사용하십시오.
CONTENT starting_byte byte number CONTENT starting_byte short number CONTENT starting_byte long number
디렉토리의 내용에는 다음 구문을 사용하십시오.
CONTENT 0 filename "file_name"
8진(o로 시작) 및 16진(oX로 시작) 숫자에 대해 표준 C 표기법을 사용하십시오.
내용 기반 데이터 유형 지정을 사용하면 시스템 성능이 느려집니다. 가능하면 이름이나 위치 기반 유형 지정을 사용하십시오.
예를 들어, 다음과 같은 데이터 유형 Writable_Wingz는 파일의 맨 앞에 문자열 WNGZ이 있고 쓰기 권한을 갖는 모든 파일에 적용됩니다.
DATA_ATTRIBUTES Writable_Wingz { ... } DATA_CRITERIA Writable_Wingz_Criteria { CONTENT 0 string WNGZ MODE w&!d DATA_ATTRIBUTES_NAME Writable_Wingz }