Share via


Classe WMI du serveur SMS_SupportedPlatforms

La SMS_SupportedPlatforms classe WMI (Windows Management Instrumentation) est une classe de serveur du fournisseur SMS, dans Configuration Manager, qui représente les plateformes (système d’exploitation, architecture et versions) prises en charge par Configuration Manager.

Syntaxe

Class SMS_SupportedPlatforms : SMS_BaseClass  
{  
      String CI_UniqueID;  
      String Condition;  
      String DisplayText;  
      Boolean IsSupported;  
      String OSMaxVersion;  
      String OSMinVersion;  
      String OSName;  
      String OSPlatform;  
      String ResourceDll;  
      UInt32 StringId;  
};  

Méthodes

Le tableau suivant répertorie les méthodes de la SMS_SupportedPlatforms classe .

Méthode Description
Enable, méthode dans la SMS_SupportedPlatforms de classe Active ou désactive les plateformes.

Propriétés

CI_UniqueID
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : aucun

ID unique de l’élément de configuration qui définit les règles de plateforme.

Condition
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Données XML qui spécifient le WQL que le client utilise pour vérifier les plateformes prises en charge.

DisplayText
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Nom de la plateforme que les humains peuvent lire. Elle est utilisée si la chaîne de ressource n’existe pas.

IsSupported
Type de donnéesBoolean

Type d’accès : Lecture/écriture

Qualificateurs : aucun

true, si la plateforme est prise en charge en tant que système d’exploitation client.

OSMaxVersion
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : [key, Not_null]

Numéro de version le plus élevé pour la plateforme. Une version de 99.99.9999.9999 indique toutes les versions futures.

OSMinVersion
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : [key, Not_null]

Numéro de version le plus bas pour la plateforme. Une version de 0.00.0000.0 indique toutes les versions précédentes.

OSName
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : [key, Not_null]

Nom du système d’exploitation de la plateforme, par exemple « Win NT ».

OSPlatform
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : [key, Not_null]

Nom de l’architecture de l’ordinateur pour la plateforme, par exemple, I386.

ResourceDll
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Nom de la DLL de ressource contenant le nom localisé de la plateforme.

StringId
Type de donnéesUInt32

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

ID de chaîne dans la DLL de ressource contenant le nom localisé de la plateforme.

Remarques

Il n’existe aucun qualificateur de classe spécial pour cette classe. Pour plus d’informations sur les qualificateurs de classe et les qualificateurs de propriété inclus dans la section Propriétés, consultez Configuration Manager Qualificateurs de classe et de propriété.

Cette classe est remplie lorsque Configuration Manager est installé. Votre application ne peut pas ajouter, mettre à jour ou supprimer des instances de cette classe à l’aide de WMI. Toutefois, de nouvelles instances sont ajoutées à la classe lorsqu’un fichier de définition de package contenant une plateforme qui n’est pas identifiée par une instance de classe est traité.

Votre application utilise les informations contenues dans cette classe pour remplir des SMS_OS_Details objets. Pour plus d’informations, consultez la SupportedOperatingSystems propriété de SMS_Program Server WMI Class.

Configuration requise

Configuration requise pour l’exécution

Pour plus d’informations, consultez Configuration Manager Server Runtime Requirements.

Conditions requises pour le développement

Pour plus d’informations, consultez Configuration Manager Server Development Requirements.

Voir aussi

classe WMI du serveur SMS_OS_Details
classe WMI SMS_Program Server