Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Define os bits de um valor de 64 bits para indicar o operador de comparação a ser usado para um atributo de versão do sistema operacional especificado. Essa macro é usada para criar o parâmetro dwlConditionMask da função VerifyVersionInfo .
Sintaxe
ULONGLONG VER_SET_CONDITION(
ULONGLONG _m_,
DWORD _t_,
BYTE _c_
);
Parâmetros
_m_
Uma variável a ser passada como o parâmetro dwlConditionMask da função VerifyVersionInfo . A macro armazena as informações de comparação nos bits dessa variável.
Antes da primeira chamada para VER_SET_CONDITION, inicialize essa variável como zero. Para chamadas subsequentes para VER_SET_CONDITION, passe a variável usada na chamada anterior.
_t_
Uma máscara que indica o membro da estrutura OSVERSIONINFOEX cujo tipo de comparação está sendo definido. Esse valor corresponde a um dos bits especificados no parâmetro dwTypeMask para a função VerifyVersionInfo . Esse parâmetro pode ser um dos valores a seguir.
_c_
O operador a ser usado para a comparação. A função VerifyVersionInfo usa esse operador para comparar um valor de atributo especificado com o valor correspondente para o sistema em execução no momento.
Para todos os valores de dwTypeBitMask que não sejam VER_SUITENAME, esse parâmetro pode ser um dos valores a seguir.
Se dwTypeBitMask for VER_SUITENAME, esse parâmetro poderá ser um dos seguintes valores.
Valor de retorno
Tipo: ULONGLONG
A macro retorna o valor da máscara de condição.
Observações
Chame essa macro uma vez para cada conjunto de bits no parâmetro dwTypeMask da função VerifyVersionInfo .
Exemplos
Para obter um exemplo, consulte Verificando a versão do sistema.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo suportado | Windows 2000 Professional [somente aplicativos da área de trabalho] |
| Servidor mínimo compatível | Windows 2000 Server [somente aplicativos da área de trabalho] |
| da Plataforma de Destino |
Windows |
| cabeçalho | winnt.h (inclua Windows.h) |