Estrutura DLLVERSIONINFO (shlwapi.h)
Recebe informações de versão específicas da DLL. Ele é usado com a função DllGetVersion .
Sintaxe
typedef struct _DLLVERSIONINFO {
DWORD cbSize;
DWORD dwMajorVersion;
DWORD dwMinorVersion;
DWORD dwBuildNumber;
DWORD dwPlatformID;
} DLLVERSIONINFO;
Membros
cbSize
Tipo: DWORD
O tamanho da estrutura em bytes. Esse membro deve ser preenchido antes de chamar a função.
dwMajorVersion
Tipo: DWORD
A versão principal da DLL. Por exemplo, se a versão da DLL for 4.0.950, esse valor será 4.
dwMinorVersion
Tipo: DWORD
A versão secundária da DLL. Por exemplo, se a versão da DLL for 4.0.950, esse valor será 0.
dwBuildNumber
Tipo: DWORD
O número de build da DLL. Por exemplo, se a versão da DLL for 4.0.950, esse valor será 950.
dwPlatformID
Tipo: DWORD
Identifica a plataforma para a qual a DLL foi criada. Esse pode ser um dos valores a seguir.
DLLVER_PLATFORM_WINDOWS (0x00000001)
A DLL foi criada para plataformas anteriores do Windows, como o Windows 95.
DLLVER_PLATFORM_NT (0x00000002)
A DLL foi criada para plataformas como Windows 2000, Windows Vista ou Windows 7.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | shlwapi.h |