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 的主要版本。 例如,如果 DLL 的版本是 4.0.950,則此值會是 4。

dwMinorVersion

類型: DWORD

DLL 的次要版本。 例如,如果 DLL 的版本是 4.0.950,則此值會是 0。

dwBuildNumber

類型: DWORD

DLL 的組建編號。 例如,如果 DLL 的版本是 4.0.950,則此值會是 950。

dwPlatformID

類型: DWORD

識別建立 DLL 的平臺。 這可以是下列其中一個值。

DLLVER_PLATFORM_WINDOWS (0x00000001)

DLL 是針對舊版 Windows 平臺所建置,例如 Windows 95。

DLLVER_PLATFORM_NT (0x00000002)

DLL 是針對 Windows 2000、Windows Vista 或 Windows 7 等平臺所建置。

規格需求

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

另請參閱

DLLVERSIONINFO2

DllGetVersion