WMI-Klasse des SMS_OperatingSystemInstallPackage-Servers
Die SMS_OperatingSystemInstallPackage
WMI-Klasse (Windows Management Instrumentation) ist eine SERVERklasse des SMS-Anbieters in Configuration Manager, die als Verteilungseinheit für Quelldateien dient, die in einer skriptbasierten Installation eines gültigen Betriebssystems, z. B. Windows Vista, auf einem Clientcomputer verwendet werden.
Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.
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;
};
Methoden
Die folgende Tabelle zeigt die Methoden in SMS_OperatingSystemInstallPackage
.
Methode | Beschreibung |
---|---|
AddChangeNotification-Methode in Der Klasse SMS_OperatingSystemInstallPackage | Fügt eine Änderungsbenachrichtigung zum Installationspaket des Betriebssystems hinzu. |
AddDistributionPoints-Methode in Class SMS_OperatingSystemInstallPackage | Fügt die Verteilungspunkte für das Installationspaket des Betriebssystems hinzu. |
GetImageProperties-Methode in der Klasse SMS_OperatingSystemInstallPackage | Liest alle Bildeigenschaften aus der angegebenen WIM-Datei in eine XML-Zeichenfolge. |
RefreshPkgSource-Methode in class SMS_OperatingSystemInstallPackage | Aktualisiert die Paketquelle an allen Verteilungspunkten, wenn sich die Paketeigenschaften nicht geändert haben. |
ReloadImageProperties-Methode in der Klasse SMS_OperatingSystemInstallPackage | Lädt Imageeigenschaften aus der WIM-Quelldatei neu und aktualisiert die Datenbank. |
SetSourceSite-Methode in Class SMS_OperatingSystemInstallPackage | Legt den Code des Quellstandorts für das Installationspaket des Betriebssystems fest. |
Unlock-Methode in class SMS_OperatingSystemInstallPackage | Legt den Quellstandort auf den aktuellen Standort fest und entsperrt das Installationspaket des Betriebssystems. |
Eigenschaften
ActionInProgress
Datentyp: UInt32
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
AlternateContentProviders
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [groß, lazy]
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
Description
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
ExtendedData
Datentyp: UInt8
Array
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [groß, lazy]
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
ExtendedDataSize
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [lazy]
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
ForcedDisconnectDelay
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
ForcedDisconnectEnabled
Datentyp: Boolean
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
ForcedDisconnectNumRetries
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
Icon
Datentyp: UInt8
Array
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [groß]
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
IconSize
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [lazy]
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
IgnoreAddressSchedule
Datentyp: Boolean
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
ImageProperty
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [lazy]
Eine XML-Zeichenfolge mit Bildeigenschaften der WIM-Quelldatei. Der Standardwert ist "".
ISVData
Datentyp: UInt8
Array
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [groß, lazy]
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
ISVDataSize
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [lazy]
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
Language
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
LastRefreshTime
Datentyp: DateTime
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
LocalizedCategoryInstanceNames
Datentyp: String
Array
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
Manufacturer
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
MIFFilename
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
MIFName
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
MIFPublisher
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
MIFVersion
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
Name
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
NumOfPrograms
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
PackageID
Datentyp: String
Zugriffstyp: [Schlüssel]
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
PackageSize
Datentyp: UInt32
Zugriffstyp: Lesen
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
PackageType
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
Für diese Klasse ist der Pakettyp PKG_TYPE_OSINSTALLIMAGE (259).
PkgFlags
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [Bits]
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
PkgSourceFlag
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
PkgSourcePath
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
PreferredAddressType
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
Priority
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
RefreshPkgSourceFlag
Datentyp: Boolean
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [lazy]
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
RefreshSchedule
Datentyp: SMS_ScheduleToken
Array
Zugriffstyp:
Qualifizierer: [max(15), lazy]
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
SecuredScopeNames
Datentyp: String
Array
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
SedoObjectVersion
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
ShareName
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
ShareType
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
SourceDate
Datentyp: DateTime
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
SourceSite
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
SourceVersion
Datentyp: UInt32
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
StoredPkgPath
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
StoredPkgVersion
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
Version
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.
Hinweise
Klassenqualifizierer für diese Klasse sind:
Gesichert
Symbol("Package.ico")
Weitere Informationen sowohl zu den Klassenqualifizierern als auch zu den Eigenschaftenqualifizierern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Configuration Manager Klassen- und Eigenschaftsqualifizierer.
Informationen zu den ersten Schritten mit dieser Klasse finden Sie unter Hinzufügen eines Betriebssysteminstallationspakets in Configuration Manager.
Anforderungen
Laufzeitanforderungen
Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.