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 |