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 95 などの以前の Windows プラットフォーム用に構築されました。

DLLVER_PLATFORM_NT (0x00000002)

DLL は、Windows 2000、Windows Vista、Windows 7 などのプラットフォーム用に構築されています。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional、Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header shlwapi.h

こちらもご覧ください

DLLVERSIONINFO2

DllGetVersion