Structure DLLVERSIONINFO (shlwapi.h)

Reçoit des informations de version spécifiques à la DLL. Il est utilisé avec la fonction DllGetVersion .

Note À la place de cette structure, vous pouvez utiliser la structure DLLVERSIONINFO2 .
 

Syntaxe

typedef struct _DLLVERSIONINFO {
  DWORD cbSize;
  DWORD dwMajorVersion;
  DWORD dwMinorVersion;
  DWORD dwBuildNumber;
  DWORD dwPlatformID;
} DLLVERSIONINFO;

Membres

cbSize

Type : DWORD

Taille de la structure, en octets. Ce membre doit être renseigné avant d’appeler la fonction.

dwMajorVersion

Type : DWORD

Version principale de la DLL. Par instance, si la version de la DLL est 4.0.950, cette valeur est 4.

dwMinorVersion

Type : DWORD

Version mineure de la DLL. Par instance, si la version de la DLL est 4.0.950, cette valeur est 0.

dwBuildNumber

Type : DWORD

Numéro de build de la DLL. Par instance, si la version de la DLL est 4.0.950, cette valeur est 950.

dwPlatformID

Type : DWORD

Identifie la plateforme pour laquelle la DLL a été créée. Il peut s’agir de l’une des valeurs suivantes.

DLLVER_PLATFORM_WINDOWS (0x00000001)

La DLL a été créée pour les plateformes Windows antérieures telles que Windows 95.

DLLVER_PLATFORM_NT (0x00000002)

La DLL a été créée pour des plateformes telles que Windows 2000, Windows Vista ou Windows 7.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel, Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête shlwapi.h

Voir aussi

DLLVERSIONINFO2

DllGetVersion