La classe CIM_OSVersionCheck spécifie les versions des systèmes d'exploitation qui peuvent prendre en charge cet élément ...

La classe CIM_OSVersionCheck spécifie les versions des systèmes d'exploitation qui peuvent prendre en charge cet élément logiciel. Cette vérification peut exister pour des versions spécifiques, minimales, maximales ou des étendues de versions d'un système d'exploitation. Pour spécifier une version spécifique, la version minimale et la version maximale doivent être les mêmes. Pour spécifier un minimum, la version minimale seule doit être spécifiée. Pour spécifier une version maximale, seule la version maximale doit être spécifiée. Pour spécifier une étendue les versions maximales et minimales doivent être spécifiées. Le type de système d'exploitation est spécifié dans la propriété TargetOperatingSystem de l'élément logiciel propriétaire. Les détails de cette vérification sont comparés avec les détails correspondants trouvés dans un objet CIM_OperatingSystem référencé par l'association CIM_InstalledOS pour l'objet CIM_ComputerSystem qui décrit l'environnement. Tant qu'il y a au moins un CIM_OperatingSystem qui satisfait les détails de la condition, la vérification est satisfaite. Ceci veut dire que tous les systèmes d'exploitation sur le système en relation n'ont pas besoin de satisfaire la condition. Il doit y en avoir au mois une. Notez également que la propriété OSType de la classe CIM_OperatingSystem doit correspondre au type de la propriété TargetOperatingSystem.