DLLVERSIONINFO2 結構 (shlwapi.h)

接收 DLL 特定的版本資訊。 它會與 DllGetVersion 函式搭配使用。

語法

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

成員

info1

類型: DLLVERSIONINFO

DLLVERSIONINFO結構。 此成員包含以提供與不預期 DLLVERSIONINFO2 結構之應用程式的回溯相容性。

dwFlags

類型: DWORD

保留的。

ullVersion

類型: ULONGLONG

值,其中包含版本資訊。 它會依該順序分成四個 16 位欄位,其中包含主要和次要版本號碼、組建編號和 Hotfix 版本。 使用 MAKEDLLVERULL 宏來建構此值。

備註

您的應用程式必須先將info1所指向結構的cbSize成員設定為sizeof (DLLVERSIONINFO2) ,才能呼叫DllGetVersion。 否則,不會將任何值指派給DLLVERSIONINFO2結構的dwFlagsullVersion成員。

規格需求

   
最低支援的用戶端 Windows 2000 專業版、Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
標頭 shlwapi.h