VER_SET_CONDITION macro (winnt.h)
Establece los bits de un valor de 64 bits para indicar el operador de comparación que se va a usar para un atributo de versión del sistema operativo especificado. Esta macro se usa para compilar el parámetro dwlConditionMask de la función VerifyVersionInfo .
Sintaxis
void VER_SET_CONDITION(
_m_,
_t_,
_c_
);
Parámetros
_m_
Variable que se va a pasar como el parámetro dwlConditionMask de la función VerifyVersionInfo . La macro almacena la información de comparación en los bits de esta variable.
Antes de la primera llamada a VER_SET_CONDITION, inicialice esta variable en cero. Para las llamadas posteriores a VER_SET_CONDITION, pase la variable usada en la llamada anterior.
_t_
Máscara que indica el miembro de la estructura OSVERSIONINFOEX cuyo tipo de comparación se va a establecer. Este valor corresponde a uno de los bits especificados en el parámetro dwTypeMask para la función VerifyVersionInfo . Este parámetro puede ser uno de los valores siguientes.
_c_
Operador que se va a usar para la comparación. La función VerifyVersionInfo usa este operador para comparar un valor de atributo especificado con el valor correspondiente para el sistema que se está ejecutando actualmente.
Para todos los valores de dwTypeBitMask distintos de VER_SUITENAME, este parámetro puede ser uno de los valores siguientes.
Si dwTypeBitMask es VER_SUITENAME, este parámetro puede ser uno de los siguientes valores.
Valor devuelto
None
Observaciones
Llame a esta macro una vez para cada conjunto de bits en el parámetro dwTypeMask de la función VerifyVersionInfo .
Ejemplos
Para obtener un ejemplo, consulte Comprobación de la versión del sistema.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winnt.h (incluya Windows.h) |