macro VER_SET_CONDITION (winnt.h)
Définit les bits d’une valeur 64 bits pour indiquer l’opérateur de comparaison à utiliser pour un attribut de version de système d’exploitation spécifié. Cette macro est utilisée pour générer le paramètre dwlConditionMask de la fonction VerifyVersionInfo .
Syntaxe
void VER_SET_CONDITION(
_m_,
_t_,
_c_
);
Paramètres
_m_
Variable à passer en tant que paramètre dwlConditionMask de la fonction VerifyVersionInfo . La macro stocke les informations de comparaison dans les bits de cette variable.
Avant le premier appel à VER_SET_CONDITION, initialisez cette variable à zéro. Pour les appels suivants à VER_SET_CONDITION, transmettez la variable utilisée dans l’appel précédent.
_t_
Masque qui indique le membre de la structure OSVERSIONINFOEX dont le type de comparaison est défini. Cette valeur correspond à l’un des bits spécifiés dans le paramètre dwTypeMask pour la fonction VerifyVersionInfo . Ce paramètre peut prendre les valeurs suivantes.
_c_
Opérateur à utiliser pour la comparaison. La fonction VerifyVersionInfo utilise cet opérateur pour comparer une valeur d’attribut spécifiée à la valeur correspondante pour le système en cours d’exécution.
Pour toutes les valeurs de dwTypeBitMask autres que VER_SUITENAME, ce paramètre peut être l’une des valeurs suivantes.
Si dwTypeBitMask est VER_SUITENAME, ce paramètre peut avoir l’une des valeurs suivantes.
Valeur de retour
None
Remarques
Appelez cette macro une fois pour chaque jeu de bits dans le paramètre dwTypeMask de la fonction VerifyVersionInfo .
Exemples
Pour obtenir un exemple, consultez Vérification de la version du système.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winnt.h (inclure Windows.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour