macro VER_SET_CONDITION (winnt.h)
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
void VER_SET_CONDITION(
_m_,
_t_,
_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 usar 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 diferentes de VER_SUITENAME, esse parâmetro pode ser um dos valores a seguir.
Se dwTypeBitMask for VER_SUITENAME, esse parâmetro poderá ser um dos valores a seguir.
Retornar valor
Nenhum
Comentários
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 com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | winnt.h (inclua Windows.h) |