StringFileInfo 구조체
파일 버전 리소스에 있는 데이터의 organization 나타냅니다. 특정 언어 및 코드 페이지에 대해 표시할 수 있는 버전 정보가 포함되어 있습니다.
구문
typedef struct {
WORD wLength;
WORD wValueLength;
WORD wType;
WCHAR szKey;
WORD Padding;
StringTable Children;
} StringFileInfo;
멤버
-
wLength
-
형식: WORD
-
Children 멤버가 나타내는 모든 구조를 포함하여 전체 StringFileInfo 블록의 길이(바이트)입니다.
-
wValueLength
-
형식: WORD
-
이 멤버는 항상 0과 같습니다.
-
wType
-
형식: WORD
-
버전 리소스의 데이터 형식입니다. 버전 리소스에 텍스트 데이터가 포함된 경우 이 멤버는 1이고 버전 리소스에 이진 데이터가 포함된 경우 0입니다.
-
szKey
-
형식: WCHAR
-
유니코드 문자열 L"StringFileInfo".
-
안쪽 여백
-
형식: WORD
-
Children 멤버를 32비트 경계에 맞추는 데 필요한 단어는 0개입니다.
-
Children
-
형식: StringTable
-
하나 이상의 StringTable 구조체의 배열입니다. 각 StringTable 구조체의 szKey 멤버는 해당 StringTable 구조체에 텍스트를 표시하기 위한 적절한 언어 및 코드 페이지를 나타냅니다.
설명
이 구조체는 가변 길이 멤버를 포함하므로 실제 C 언어 구조체가 아닙니다. 이 구조체는 버전 리소스의 데이터 organization 표시하기 위해서만 만들어졌으며 Windows SDK(소프트웨어 개발 키트)와 함께 제공되는 헤더 파일에는 표시되지 않습니다.
VS_VERSIONINFO 구조체의 Children 멤버에는 0개 이상의 StringFileInfo 구조체가 포함될 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 |
Windows 2000 Server[데스크톱 앱만] |
추가 정보
-
참조
-
개념