Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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
ULONGLONG VER_SET_CONDITION(
ULONGLONG _m_,
DWORD _t_,
BYTE _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 establece. 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 siguientes valores.
_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
Tipo: ULONGLONG
La macro devuelve el valor de máscara de condición.
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 | Importancia |
|---|---|
| Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
| Servidor mínimo admitido | Windows 2000 Server [solo aplicaciones de escritorio] |
| de la plataforma de destino de |
Windows |
| encabezado | winnt.h (incluya Windows.h) |