StringFileInfo BLOCK 문
문자열 정보 블록을 정의합니다.
BLOCK "StringFileInfo" { BLOCK "lang-charset" {VALUE "string-name", "value" . . . }}
매개 변수
-
lang-charset
-
언어 및 문자 집합 식별자 쌍입니다. 설명 섹션에 지정된 언어 및 문자 집합 식별자의 연결로 구성된 16진수 문자열입니다.
-
string-name
-
블록에 있는 값의 이름이며 주의 섹션에 지정된 미리 정의된 이름 중 하나일 수 있습니다.
-
값
-
해당 문자열 이름의 값을 지정하는 문자열입니다. 둘 이상의 VALUE 문을 지정할 수 있습니다.
설명
lang-charset 매개 변수는 다음 언어 코드 중 하나를 지정합니다.
코드 | 언어 | 코드 | 언어 |
---|---|---|---|
0x0401 | 아랍어 | 0x0415 | 폴란드어 |
0x0402 | 불가리아어 | 0x0416 | 포르투갈어(브라질) |
0x0403 | 카탈로니아어 | 0x0417 | Rhaeto-Romanic |
0x0404 | 중국어 번체 | 0x0418 | 루마니아어 |
0x0405 | 체코어 | 0x0419 | 러시아어 |
0x0406 | 덴마크어 | 0x041A | Croato-Serbian(라틴 문자) |
0x0407 | 독일어 | 0x041B | 슬로바키아어 |
0x0408 | 그리스어 | 0x041C | 알바니아어 |
0x0409 | 미국 영어 | 0x041D | 스웨덴어 |
0x040a | 카스티야어 스페인어 | 0x041E | 태국어 |
0x040B | 핀란드어 | 0x041F | 터키어 |
0x040C | 프랑스어 | 0x0420 | 우르두어 |
0x040D | 히브리어 | 0x0421 | 바하사 주 |
0x040E | 헝가리어 | 0x0804 | 중국어(간체) |
0x040F | 아이슬란드어 | 0x0807 | 스위스 독일어 |
0x0410 | 이탈리아어 | 0x0809 | 영국 영어 |
0x0411 | 일본어 | 0x080A | 스페인어(멕시코) |
0x0412 | 한국어 | 0x080C | 벨기에 프랑스어 |
0x0413 | 네덜란드어 | 0x0C0C | 캐나다 프랑스어 |
0x0414 | 노르웨이어 – 복말 | 0x100C | 스위스 프랑스어 |
0x0810 | 스위스 이탈리아어 | 0x0816 | 포르투갈어(포르투갈) |
0x0813 | 벨기에 네덜란드어 | 0x081A | Serbo-Croatian(키릴 자모) |
0x0814 | 노르웨이어 – 니노르스크 | ? | ? |
lang-charset 매개 변수는 다음 문자 집합 식별자 중 하나를 지정합니다.
ID | 문자 집합 |
---|---|
0 | 7비트 ASCII |
932 | 일본(Shift – JIS X-0208) |
949 | 한국(Shift – KSC 5601) |
950 | 대만(Big5) |
1200 | Unicode |
1250 | 라틴어-2(동유럽) |
1251 | 키릴 자모 |
1252 | 다국어 |
1253 | 그리스어 |
1254 | 터키어 |
1255 | 히브리어 |
1256 | 아랍어 |
string-name 매개 변수는 다음과 같은 미리 정의된 이름 중 하나를 지정합니다.
속성 | Description |
---|---|
설명 | 진단을 위해 표시해야 하는 추가 정보입니다. |
CompanyName | 파일을 생성한 회사(예: "Microsoft Corporation" 또는 "Standard Microsystems Corporation, Inc.") 이 문자열은 필수입니다. |
FileDescription | 사용자에게 표시할 파일 설명입니다. 이 문자열은 사용자가 설치할 파일을 선택할 때 목록 상자에 표시될 수 있습니다(예: "키보드 드라이버 AT-Style 키보드"). 이 문자열은 필수입니다. |
FileVersion | 파일의 버전 번호(예: "3.10" 또는 "5.00.RC2"). 이 문자열은 필수입니다. |
InternalName | 파일이 있는 경우 파일의 내부 이름(예: 파일이 동적 연결 라이브러리인 경우 모듈 이름)입니다. 파일에 내부 이름이 없는 경우 이 문자열은 확장명 없이 원래 파일 이름이어야 합니다. 이 문자열은 필수입니다. |
LegalCopyright | 파일에 적용되는 저작권 알림입니다. 여기에는 모든 통지, 법적 기호, 저작권 날짜 등의 전체 텍스트가 포함되어야 합니다. 이 문자열은 선택 사항입니다. |
LegalTrademarks | 파일에 적용되는 상표 및 등록 상표입니다. 여기에는 모든 유의 사항, 법적 기호, 상표 번호 등에 대한 전체 내용이 포함됩니다. 이 문자열은 선택 사항입니다. |
OriginalFilename | 경로가 포함되지 않은 파일의 원래 이름입니다. 이 정보를 사용하면 애플리케이션에서 사용자가 파일 이름을 바꾸었는지 여부를 확인할 수 있습니다. 이름의 형식은 파일이 만들어진 파일 시스템에 따라 달라집니다. 이 문자열은 필수입니다. |
PrivateBuild | 파일의 프라이빗 버전에 대한 정보(예: "\TESTBED의 TESTER1에 의해 빌드됨"). 이 문자열은 루트 블록의 fileflags 매개 변수에 VS_FF_PRIVATEBUILD 지정된 경우에만 존재해야 합니다. |
ProductName | 파일이 배포되는 제품의 이름입니다. 이 문자열은 필수입니다. |
ProductVersion | 파일이 배포되는 제품의 버전(예: "3.10" 또는 "5.00.RC2")입니다. 이 문자열은 필수입니다. |
SpecialBuild | 이 파일 버전이 표준 버전과 어떻게 다른지 지정하는 텍스트입니다(예: "TESTER1용 프라이빗 빌드 M250 및 M250E 컴퓨터에서 마우스 문제 해결"). 이 문자열은 루트 블록의 fileflags 매개 변수에 VS_FF_SPECIALBUILD 지정된 경우에만 존재해야 합니다. |