estrutura DLLVERSIONINFO2 (shlwapi.h)

Recebe informações de versão específicas da DLL. Ele é usado com a função DllGetVersion .

Sintaxe

typedef struct _DLLVERSIONINFO2 {
  DLLVERSIONINFO info1;
  DWORD          dwFlags;
  ULONGLONG      ullVersion;
} DLLVERSIONINFO2;

Membros

info1

Tipo: DLLVERSIONINFO

Uma estrutura DLLVERSIONINFO . Esse membro está incluído para fornecer compatibilidade com versões anteriores com aplicativos que não estão esperando uma estrutura DLLVERSIONINFO2 .

dwFlags

Tipo: DWORD

Reservado.

ullVersion

Tipo: ULONGLONG

Um valor que contém as informações de versão. Ele é dividido em quatro campos de 16 bits que contêm os números de versão principal e secundária, o número de build e a versão de hotfix, nessa ordem. Use a macro MAKEDLLVERULL para construir esse valor.

Comentários

Seu aplicativo deve definir o membro cbSize da estrutura apontada pelo info1 como sizeof(DLLVERSIONINFO2) antes de chamar DllGetVersion. Caso contrário, nenhum valor será atribuído ao membro dwFlags ou ullVersion da estrutura DLLVERSIONINFO2 .

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho shlwapi.h