Método IDebugControl4::GetSystemVersionValues (dbgeng.h)
O método GetSystemVersionValues retorna informações de número de versão para o destino atual.
Sintaxe
HRESULT GetSystemVersionValues(
[out] PULONG PlatformId,
[out] PULONG Win32Major,
[out] PULONG Win32Minor,
[out, optional] PULONG KdMajor,
[out, optional] PULONG KdMinor
);
Parâmetros
[out] PlatformId
Recebe a ID da plataforma. PlatformId é sempre VER_PLATFORM_WIN32_NT para Windows baseado em NT.
[out] Win32Major
Recebe o número de versão principal do sistema operacional do destino. Para Windows 2000, Windows XP e Windows Server 2003, esse número é 5. Para Windows Vista, Windows 7 e Windows 8, esse número é 6.
[out] Win32Minor
Recebe o número de versão secundária para o sistema operacional do destino. Para o Windows 2000, isso é 0; para Windows XP, 1; para Windows Server 2003, 2. Para o Windows Vista, isso é 0; para Windows 7, 1; por Windows 8, 2.
[out, optional] KdMajor
Recebe 0xF se o sistema operacional do destino for um build gratuito e 0xC se for um build verificado.
[out, optional] KdMinor
Recebe o número de build para o sistema operacional do destino.
Retornar valor
Esse método também pode retornar valores de erro. Consulte Valores retornados para obter mais detalhes.
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
Comentários
Para obter mais informações, consulte Informações de destino.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | dbgeng.h (inclua Dbgeng.h) |