Struttura DLLVERSIONINFO (shlwapi.h)

Riceve informazioni sulla versione specifiche della DLL. Viene usato con la funzione DllGetVersion .

Nota Al posto di questa struttura, è possibile usare la struttura DLLVERSIONINFO2 .
 

Sintassi

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

Members

cbSize

Tipo: DWORD

Dimensioni della struttura, in byte. Questo membro deve essere compilato prima di chiamare la funzione.

dwMajorVersion

Tipo: DWORD

Versione principale della DLL. Ad esempio, se la versione della DLL è 4.0.950, questo valore sarà 4.

dwMinorVersion

Tipo: DWORD

Versione secondaria della DLL. Ad esempio, se la versione della DLL è 4.0.950, questo valore sarà 0.

dwBuildNumber

Tipo: DWORD

Numero di build della DLL. Ad esempio, se la versione della DLL è 4.0.950, questo valore sarà 950.

dwPlatformID

Tipo: DWORD

Identifica la piattaforma per cui è stata compilata la DLL. Può trattarsi di uno dei valori seguenti.

DLLVER_PLATFORM_WINDOWS (0x00000001)

La DLL è stata compilata per le piattaforme Windows precedenti, ad esempio Windows 95.

DLLVER_PLATFORM_NT (0x00000002)

La DLL è stata creata per piattaforme come Windows 2000, Windows Vista o Windows 7.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional, Windows XP [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione shlwapi.h

Vedi anche

DLLVERSIONINFO2

DllGetVersion