Structure DLLVERSIONINFO (shlwapi.h)
Reçoit des informations de version spécifiques à la DLL. Il est utilisé avec la fonction DllGetVersion .
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 |