Classe System::OperatingSystem

OperatingSystem class

Représente un système d’exploitation particulier et fournit des informations à son sujet. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument.

class OperatingSystem

Méthodes

MéthodeDescription
get_Platform() constRenvoie l’identifiant de plateforme du système d’exploitation représenté par l’objet actuel.
get_ServicePack() constRenvoie le nom du service pack du système d’exploitation représenté par l’objet actuel.
get_Version() constRenvoie une référence constante à un objet Version représentant la version du système d’exploitation représenté par l’objet actuel.
get_VersionString() constRenvoie la représentation sous forme de chaîne de caractères de la version du système d’exploitation représenté par l’objet actuel.
OperatingSystem(PlatformID, const Version&)Construit une instance qui représente un système d’exploitation spécifié par un identifiant de plateforme particulier et une version.
OperatingSystem(PlatformID, const Version&, const String&)Construit une instance qui représente un système d’exploitation spécifié par un identifiant de plateforme particulier, une version et un service pack.
ToString() constRenvoie la représentation sous forme de chaîne de caractères de la version du système d’exploitation représenté par l’objet actuel.

Voir aussi