DLLVERSIONINFO 구조체(shlwapi.h)

DLL 관련 버전 정보를 받습니다. DllGetVersion 함수와 함께 사용됩니다.

참고 이 구조 대신 DLLVERSIONINFO2 구조를 사용할 수 있습니다.
 

구문

typedef struct _DLLVERSIONINFO {
  DWORD cbSize;
  DWORD dwMajorVersion;
  DWORD dwMinorVersion;
  DWORD dwBuildNumber;
  DWORD dwPlatformID;
} DLLVERSIONINFO;

멤버

cbSize

형식:DWORD

구조체의 크기(바이트)입니다. 함수를 호출하기 전에 이 멤버를 채워야 합니다.

dwMajorVersion

형식:DWORD

DLL의 주 버전입니다. instance 경우 DLL 버전이 4.0.950이면 이 값은 4가 됩니다.

dwMinorVersion

형식:DWORD

DLL의 부 버전입니다. instance 경우 DLL 버전이 4.0.950이면 이 값은 0이 됩니다.

dwBuildNumber

형식:DWORD

DLL의 빌드 번호입니다. instance 경우 DLL 버전이 4.0.950이면 이 값은 950입니다.

dwPlatformID

형식:DWORD

DLL이 빌드된 플랫폼을 식별합니다. 다음 값 중 하나일 수 있습니다.

DLLVER_PLATFORM_WINDOWS(0x00000001)

DLL은 Windows 95와 같은 이전 Windows 플랫폼을 위해 빌드되었습니다.

DLLVER_PLATFORM_NT(0x00000002)

DLL은 Windows 2000, Windows Vista 또는 Windows 7과 같은 플랫폼을 위해 빌드되었습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional, Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 shlwapi.h

추가 정보

DLLVERSIONINFO2

DllGetVersion