버전 정보를 사용하면 애플리케이션에서 파일을 제대로 설치할 수 있으며 설치 프로그램에서 현재 설치된 파일을 분석할 수 있습니다. 버전 정보 리소스에는 파일의 버전 번호, 의도한 운영 체제 및 원래 파일 이름이 포함됩니다.
이 섹션에서
이름 |
묘사 |
버전 정보 대한 |
버전 정보 함수에 대해 설명합니다.
|
버전 정보 사용하는 |
버전 정보 함수를 사용하는 방법을 설명합니다.
|
버전 정보 참조 |
API 참조를 포함합니다.
|
이름 |
묘사 |
GetFileVersionInfo |
지정된 파일에 대한 버전 정보를 검색합니다.
|
GetFileVersionInfoEx |
지정된 파일에 대한 버전 정보를 검색합니다.
|
GetFileVersionInfoSize |
운영 체제에서 지정된 파일에 대한 버전 정보를 검색할 수 있는지 여부를 결정합니다. 버전 정보를 사용할 수 있는 경우 GetFileVersionInfoSize해당 정보의 크기를 바이트 단위로 반환합니다.
|
GetFileVersionInfoSizeEx |
운영 체제에서 지정된 파일에 대한 버전 정보를 검색할 수 있는지 여부를 결정합니다. 버전 정보를 사용할 수 있는 경우 GetFileVersionInfoSizeEx해당 정보의 크기를 바이트 단위로 반환합니다.
|
verFindFile |
시스템에서 파일의 다른 버전을 찾을지 여부에 따라 파일을 설치할 위치를 결정합니다. 지정된 버퍼에서 VerFindFile반환을값은 VerInstallFile 함수에 대한 후속 호출에 사용됩니다.
|
verInstallFile |
VerFindFile 함수에서 반환된 정보에 따라 지정된 파일을 설치합니다.
VerInstallFile 필요한 경우 파일을 압축 해제하고 고유한 파일 이름을 할당하고 오래된 파일과 같은 오류를 확인합니다.
|
verLanguageName |
지정된 이진 Microsoft 언어 식별자와 연결된 언어에 대한 설명 문자열을 검색합니다.
|
verQueryValue |
지정된 버전 정보 리소스에서 지정된 버전 정보를 검색합니다. 적절한 리소스를 검색하려면 VerQueryValue호출하기 전에 먼저 GetFileVersionInfoSize 함수를 호출한 다음 GetFileVersionInfo 함수를 호출해야 합니다.
|
이름 |
묘사 |
문자열 |
파일 버전 리소스의 데이터 구성을 보여 줍니다. 파일의 특정 측면(예: 파일 버전, 해당 저작권 고지 또는 해당 상표)을 설명하는 문자열이 포함되어 있습니다.
|
stringFileInfo |
파일 버전 리소스의 데이터 구성을 보여 줍니다. 특정 언어 및 코드 페이지에 대해 표시할 수 있는 버전 정보가 포함되어 있습니다.
|
StringTable |
파일 버전 리소스의 데이터 구성을 보여 줍니다. 여기에는 Children 멤버가 지정한 문자열에 대한 언어 및 코드 페이지 서식 정보가 포함됩니다. 코드 페이지는 순서가 지정된 문자 집합입니다.
|
Var |
파일 버전 리소스의 데이터 구성을 보여 줍니다. 일반적으로 애플리케이션 또는 DLL 버전에서 지원하는 언어 및 코드 페이지 식별자 쌍 목록이 포함됩니다.
|
varFileInfo |
파일 버전 리소스의 데이터 구성을 보여 줍니다. 특정 언어 및 코드 페이지 조합에 종속되지 않는 버전 정보가 포함되어 있습니다.
|
VS_FIXEDFILEINFO |
파일에 대한 버전 정보를 포함합니다. 이 정보는 언어 및 코드 페이지 독립적입니다.
|
VS_VERSIONINFO |
파일 버전 리소스의 데이터 구성을 보여 줍니다. 다른 모든 파일 버전 정보 구조를 포함하는 루트 구조입니다.
|