System::OperatingSystem Klasse

OperatingSystem class

Stellt ein bestimmtes Betriebssystem dar und liefert Informationen darüber. Objekte dieser Klasse sollten ausschließlich mit der Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben.

class OperatingSystem

Methoden

MethodeBeschreibung
get_Platform() constGibt den Plattform‑Identifier des vom aktuellen Objekt dargestellten Betriebssystems zurück.
get_ServicePack() constGibt den Namen des Service Packs des vom aktuellen Objekt dargestellten Betriebssystems zurück.
get_Version() constGibt eine konstante Referenz auf ein Version Objekt zurück, das die Version des vom aktuellen Objekt dargestellten Betriebssystems repräsentiert.
get_VersionString() constGibt die String‑Darstellung der Version des vom aktuellen Objekt dargestellten Betriebssystems zurück.
OperatingSystem(PlatformID, const Version&)Konstruiert eine Instanz, die ein Betriebssystem darstellt, das durch eine bestimmte Plattform-ID und Version angegeben ist.
OperatingSystem(PlatformID, const Version&, const String&)Konstruiert eine Instanz, die ein Betriebssystem darstellt, das durch eine bestimmte Plattform-ID, Version und Service Pack angegeben ist.
ToString() constGibt die String‑Darstellung der Version des vom aktuellen Objekt dargestellten Betriebssystems zurück.

Siehe auch