Estrutura GUESTOSVERSIONINFOEX
[O Pc Virtual do Windows não está mais disponível para uso a partir de Windows 8. Em vez disso, use o provedor WMI do Hyper-V (V2).]
Contém informações de versão do sistema operacional para o sistema operacional convidado.
Sintaxe
typedef struct _GUESTOSVERSIONINFOEX {
long dwOSVersionInfoSize;
long dwMajorVersion;
long dwMinorVersion;
long dwBuildNumber;
long dwPlatformId;
wchar_t szCSDVersion[128];
short wServicePackMajor;
short wServicePackMinor;
short wSuiteMask;
byte wProductType;
byte wReserved;
} GUESTOSVERSIONINFOEX;
Membros
-
Dwosversioninfosize
-
O tamanho dessa estrutura de dados, em bytes. Defina esse membro como
sizeof(GUESTOSVERSIONINFOEX)
. -
dwMajorVersion
-
O número da versão principal.
-
dwMinorVersion
-
O número da versão secundária.
-
dwBuildNumber
-
O número de build.
-
dwPlatformId
-
A plataforma do sistema operacional. Esse membro pode ser VER_PLATFORM_WIN32_NT (2).
-
szCSDVersion
-
Uma cadeia de caracteres terminada em nulo, como "Service Pack 3", que indica o Service Pack mais recente instalado no sistema. Se nenhum Service Pack tiver sido instalado, a cadeia de caracteres estará vazia.
-
wServicePackMajor
-
O número de versão principal do Service Pack mais recente instalado.
-
wServicePackMinor
-
O número de versão secundária do Service Pack mais recente instalado.
-
wSuiteMask
-
Uma máscara de bits que identifica os pacotes de produtos disponíveis no sistema. Esse membro pode ser uma combinação dos valores a seguir.
Valor Significado - VER_SUITE_BACKOFFICE
- 0x00000004
Os componentes do Microsoft BackOffice estão instalados. - VER_SUITE_BLADE
- 0x00000400
Windows Server 2003, Web Edition está instalado. - VER_SUITE_COMPUTE_SERVER
- 0x00004000
Windows Server 2003, Compute Cluster Edition está instalado. - VER_SUITE_DATACENTER
- 0x00000080
O Windows Server 2008 Datacenter, Windows Server 2003, Datacenter Edition ou Windows 2000 Datacenter Server está instalado. - VER_SUITE_ENTERPRISE
- 0x00000002
O Windows Server 2008 Enterprise, Windows Server 2003, Edição Enterprise ou Windows 2000 Advanced Server está instalado. Consulte a seção Comentários para obter mais informações sobre esse sinalizador de bits. - VER_SUITE_EMBEDDEDNT
- 0x00000040
O Windows XP Embedded está instalado. - VER_SUITE_PERSONAL
- 0x00000200
O Windows Vista Home Premium, o Windows Vista Home Basic ou o Windows XP Home Edition está instalado. - VER_SUITE_SINGLEUSERTS
- 0x00000100
Há suporte para a Área de Trabalho Remota, mas há suporte apenas para uma sessão interativa. Esse valor é definido, a menos que o sistema esteja em execução no modo de servidor de aplicativos. - VER_SUITE_SMALLBUSINESS
- 0x00000001
O Microsoft Small Business Server já foi instalado no sistema, mas pode ter sido atualizado para outra versão do Windows. Consulte a seção Comentários para obter mais informações sobre esse sinalizador de bits. - VER_SUITE_SMALLBUSINESS_RESTRICTED
- 0x00000020
O Microsoft Small Business Server é instalado com a licença de cliente restritiva em vigor. Consulte a seção Comentários para obter mais informações sobre esse sinalizador de bits. - VER_SUITE_STORAGE_SERVER
- 0x00002000
O Windows Storage Server 2003 R2 ou o Windows Storage Server 2003 está instalado. - VER_SUITE_TERMINAL
- 0x00000010
Os Serviços de Terminal estão instalados. Esse valor é sempre definido.
Se VER_SUITE_TERMINAL estiver definido , mas VER_SUITE_SINGLEUSERTS não estiver definido, o sistema estará em execução no modo de servidor de aplicativos.- VER_SUITE_WH_SERVER
- 0x00008000
O Windows Home Server está instalado. -
wProductType
-
Qualquer informação adicional sobre o sistema. Esse membro pode ser um dos valores a seguir.
Valor Significado - VER_NT_DOMAIN_CONTROLLER
- 0x0000002
O sistema é um controlador de domínio e o sistema operacional é Windows Server 2008 R2, Windows Server 2008, Windows Server 2003 R2, Windows Server 2003 ou Windows 2000 Server. - VER_NT_SERVER
- 0x0000003
O sistema operacional é Windows Server 2008 R2, Windows Server 2008, Windows Server 2003 R2, Windows Server 2003 ou Windows 2000 Server.
Observe que um servidor que também é um controlador de domínio é relatado como VER_NT_DOMAIN_CONTROLLER, não VER_NT_SERVER.- VER_NT_WORKSTATION
- 0x0000001
O sistema operacional é Windows 7, Windows Vista, Windows XP ou Windows 2000 Professional. -
wReserved
-
Reservado para uso futuro.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Nenhum compatível |
Fim do suporte ao cliente |
Windows 7 |
Produto |
Windows Virtual PC |
Cabeçalho |
|