Dela via


SMS_OperatingSystemInstallPackage, serverns WMI-klass

SMS_OperatingSystemInstallPackage WMI-klassen (Windows Management Instrumentation) är en SMS-providerserverklass i Configuration Manager som fungerar som distributionsenhet för källfiler som används i en skriptbaserad installation av ett giltigt operativsystem, till exempel Windows Vista, på en klientdator.

Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.

Syntax

Class SMS_OperatingSystemInstallPackage : SMS_PackageBaseclass  
{  
      UInt32 ActionInProgress;  
      String AlternateContentProviders;  
      String Description;  
      UInt8 ExtendedData[];  
      UInt32 ExtendedDataSize;  
      UInt32 ForcedDisconnectDelay;  
      Boolean ForcedDisconnectEnabled;  
      UInt32 ForcedDisconnectNumRetries;  
      UInt8 Icon[];  
      UInt32 IconSize;  
      Boolean IgnoreAddressSchedule;  
      String ImageProperty;  
      UInt8 ISVData[];  
      UInt32 ISVDataSize;  
      String Language;  
      DateTime LastRefreshTime;  
      String LocalizedCategoryInstanceNames[];  
      String Manufacturer;  
      String MIFFilename;  
      String MIFName;  
      String MIFPublisher;  
      String MIFVersion;  
      String Name;  
      UInt32 NumOfPrograms;  
      String PackageID;  
      UInt32 PackageSize;  
      UInt32 PackageType;  
      UInt32 PkgFlags;  
      UInt32 PkgSourceFlag;  
      String PkgSourcePath;  
      String PreferredAddressType;  
      UInt32 Priority;  
      Boolean RefreshPkgSourceFlag;  
      SMS_ScheduleToken RefreshSchedule[];  
      String SecuredScopeNames[];  
      String SedoObjectVersion;  
      String ShareName;  
      UInt32 ShareType;  
      DateTime SourceDate;  
      String SourceSite;  
      UInt32 SourceVersion;  
      String StoredPkgPath;  
      UInt32 StoredPkgVersion;  
      String Version;  
};  

Metoder

I följande tabell visas metoderna i SMS_OperatingSystemInstallPackage.

Metod Beskrivning
AddChangeNotification-metod i klass SMS_OperatingSystemInstallPackage Lägger till ett meddelande om ändring av operativsystemets installationspaket.
AddDistributionPoints-metod i klass SMS_OperatingSystemInstallPackage Lägger till distributionsplatserna för installationspaketet för operativsystemet.
GetImageProperties-metod i klass SMS_OperatingSystemInstallPackage Läser alla bildegenskaper från den angivna WIM-filen till en XML-sträng.
RefreshPkgSource-metod i klass SMS_OperatingSystemInstallPackage Uppdaterar paketkällan på alla distributionsplatser när paketegenskaperna inte har ändrats.
ReloadImageProperties-metod i klass SMS_OperatingSystemInstallPackage Läser in bildegenskaper på nytt från WIM-källfilen och uppdaterar databasen.
SetSourceSite-metod i klass SMS_OperatingSystemInstallPackage Anger koden för källplatsen för installationspaketet för operativsystemet.
Unlock-metod i klass SMS_OperatingSystemInstallPackage Anger källplatsen till den aktuella platsen och låser upp installationspaketet för operativsystemet.

Egenskaper

ActionInProgress
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_PackageBaseclass serverns WMI-klass.

AlternateContentProviders
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [stor, lat]

Se SMS_PackageBaseclass serverns WMI-klass.

Description
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

ExtendedData
Datatyp: UInt8 Matris

Åtkomsttyp: Läsa/skriva

Kvalificerare: [stor, lat]

Se SMS_PackageBaseclass serverns WMI-klass.

ExtendedDataSize
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [lazy]

Se SMS_PackageBaseclass serverns WMI-klass.

ForcedDisconnectDelay
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

ForcedDisconnectEnabled
Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

ForcedDisconnectNumRetries
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

Icon
Datatyp: UInt8 Matris

Åtkomsttyp: Läsa/skriva

Kvalificerare: [stor]

Se SMS_PackageBaseclass serverns WMI-klass.

IconSize
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [lazy]

Se SMS_PackageBaseclass serverns WMI-klass.

IgnoreAddressSchedule
Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

ImageProperty
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [lazy]

En XML-sträng som innehåller bildegenskaper för .wim-källfilen. Standardvärdet är "".

ISVData
Datatyp: UInt8 Matris

Åtkomsttyp: Läsa/skriva

Kvalificerare: [stor, lat]

Se SMS_PackageBaseclass serverns WMI-klass.

ISVDataSize
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [lazy]

Se SMS_PackageBaseclass serverns WMI-klass.

Language
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

LastRefreshTime
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_PackageBaseclass serverns WMI-klass.

LocalizedCategoryInstanceNames
Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_PackageBaseclass serverns WMI-klass.

Manufacturer
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

MIFFilename
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

MIFName
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

MIFPublisher
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

MIFVersion
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

Name
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

NumOfPrograms
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

PackageID
Datatyp: String

Åtkomsttyp: [key]

Se SMS_PackageBaseclass serverns WMI-klass.

PackageSize
Datatyp: UInt32

Åtkomsttyp: Läs

Se SMS_PackageBaseclass serverns WMI-klass.

PackageType
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

För den här klassen är pakettypen PKG_TYPE_OSINSTALLIMAGE (259).

PkgFlags
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [bitar]

Se SMS_PackageBaseclass serverns WMI-klass.

PkgSourceFlag
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

PkgSourcePath
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

PreferredAddressType
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

Priority
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

RefreshPkgSourceFlag
Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: [lazy]

Se SMS_PackageBaseclass serverns WMI-klass.

RefreshSchedule
Datatyp: SMS_ScheduleToken Matris

Åtkomsttyp:

Kvalificerare: [max(15), lazy]

Se SMS_PackageBaseclass serverns WMI-klass.

SecuredScopeNames
Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_PackageBaseclass serverns WMI-klass.

SedoObjectVersion
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_PackageBaseclass serverns WMI-klass.

ShareName
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

ShareType
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

SourceDate
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_PackageBaseclass serverns WMI-klass.

SourceSite
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_PackageBaseclass serverns WMI-klass.

SourceVersion
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_PackageBaseclass serverns WMI-klass.

StoredPkgPath
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

StoredPkgVersion
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

Version
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

Anmärkningar

Klasskvalificerare för den här klassen omfattar:

  • Säkrade

  • Icon("Package.ico")

    Mer information om både klasskvalificerare och egenskapskvalificerare som ingår i avsnittet Egenskaper finns i Configuration Manager klass- och egenskapskvalificerare.

    Information om hur du kommer igång med den här klassen finns i Så här lägger du till ett installationspaket för operativsystem i Configuration Manager.

Krav

Körningskrav

Mer information finns i Configuration Manager serverkörningskrav.

Utvecklingskrav

Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).