DLLVERSIONINFO2 구조체(shlwapi.h)

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

구문

typedef struct _DLLVERSIONINFO2 {
  DLLVERSIONINFO info1;
  DWORD          dwFlags;
  ULONGLONG      ullVersion;
} DLLVERSIONINFO2;

멤버

info1

형식: DLLVERSIONINFO

DLLVERSIONINFO 구조체입니다. 이 멤버는 DLLVERSIONINFO2 구조를 기대하지 않는 애플리케이션과 이전 버전과의 호환성을 제공하기 위해 포함됩니다.

dwFlags

형식:DWORD

예약되어 있습니다.

ullVersion

형식: ULONGLONG

버전 정보를 포함하는 값입니다. 주 버전 및 부 버전 번호, 빌드 번호 및 핫픽스 버전을 포함하는 4개의 16비트 필드로 구분됩니다. MAKEDLLVERULL 매크로를 사용하여 이 값을 생성합니다.

설명

애플리케이션은 DllGetVersion을 호출하기 전에 info1이 가리키는 구조체의 cbSize 멤버를 sizeof(DLLVERSIONINFO2)로 설정해야 합니다. 그렇지 않으면 DLLVERSIONINFO2 구조체의 dwFlags 또는 ullVersion 멤버에 값이 할당되지 않습니다.

요구 사항

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