Struttura DLLVERSIONINFO (shlwapi.h)
Riceve informazioni sulla versione specifiche della DLL. Viene usato con la funzione DllGetVersion .
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 |