System::OperatingSystem klasse

OperatingSystem class

Vertegenwoordigt een specifiek besturingssysteem en biedt informatie erover. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject() function. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit runtime‑fouten en/of assertiefouten oplevert. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.

class OperatingSystem

Methoden

MethodeBeschrijving
get_Platform() constRetourneert de platform‑identificatie van het besturingssysteem dat wordt vertegenwoordigd door het huidige object.
get_ServicePack() constRetourneert de naam van het service‑pack van het besturingssysteem dat wordt vertegenwoordigd door het huidige object.
get_Version() constRetourneert een constante referentie naar een Version object dat de versie van het besturingssysteem dat wordt vertegenwoordigd door het huidige object weergeeft.
get_VersionString() constRetourneert de tekenreeksrepresentatie van de versie van het besturingssysteem dat wordt vertegenwoordigd door het huidige object.
OperatingSystem(PlatformID, const Version&)Construeert een instantie die een besturingssysteem vertegenwoordigt, gespecificeerd als een bepaald platform‑id en versie.
OperatingSystem(PlatformID, const Version&, const String&)Construeert een instantie die een besturingssysteem vertegenwoordigt, gespecificeerd als een bepaald platform‑id, versie en service‑pack.
ToString() constRetourneert de tekenreeksrepresentatie van de versie van het besturingssysteem dat wordt vertegenwoordigd door het huidige object.

Zie ook