Classe WMI du serveur SMS_ImagePackage
La SMS_ImagePackage
classe WMI (Windows Management Instrumentation) est une classe de serveur du fournisseur SMS, dans Configuration Manager, qui sert d’unité de distribution pour les fichiers sources d’image utilisés pour déployer un système d’exploitation valide, par exemple, Windows 10, au format WIM sur un ordinateur client.
La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et inclut toutes les propriétés héritées.
Syntaxe
Class SMS_ImagePackage : 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 ImageDiskLayout;
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 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;
};
Méthodes
Le tableau suivant présente les méthodes dans SMS_ImagePackage
.
Méthode | Description |
---|---|
Méthode AddChangeNotification dans class SMS_ImagePackage | Ajoute une notification de modification de package d’image. |
Méthode AddDistributionPoints dans la classe SMS_ImagePackage | Ajoute les points de distribution pour le package. |
Méthode GetImageProperties dans la classe SMS_ImagePackage | Lit toutes les propriétés d’image du fichier WIM spécifié dans une chaîne XML. |
Méthode RefreshPkgSource dans la classe SMS_ImagePackage | Actualise la source du package à tous les points de distribution, lorsque les propriétés du package n’ont pas changé. |
Méthode ReloadImageProperties dans la classe SMS_ImagePackage | Recharge les propriétés de l’image à partir du fichier WIM source et met à jour la base de données. |
Méthode RunOfflineServicingManager dans la classe SMS_ImagePackage | Déclenche l’exécution du gestionnaire de maintenance hors connexion dès que possible. |
Méthode SetSourceSite dans la SMS_ImagePackage de classe | Définit le code du site source pour le package d’image. |
Méthode Unlock dans le SMS_ImagePackage de la classe | Définit le site source sur le site actuel, en déverrouillant le package d’image. |
Propriétés
ActionInProgress
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [read]
Consultez classe WMI du serveur SMS_PackageBaseclass.
AlternateContentProviders
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : [large, paresseux]
Consultez classe WMI du serveur SMS_PackageBaseclass.
Description
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
ExtendedData
Type de données : UInt8
Tableau
Type d’accès : Lecture/écriture
Qualificateurs : [large, paresseux]
Consultez classe WMI du serveur SMS_PackageBaseclass.
ExtendedDataSize
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : [paresseux]
Consultez classe WMI du serveur SMS_PackageBaseclass.
ForcedDisconnectDelay
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
ForcedDisconnectEnabled
Type de donnéesBoolean
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
ForcedDisconnectNumRetries
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
Icon
Type de données : UInt8
Tableau
Type d’accès : Lecture/écriture
Qualificateurs : [large]
Consultez classe WMI du serveur SMS_PackageBaseclass.
IconSize
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : [paresseux]
Consultez classe WMI du serveur SMS_PackageBaseclass.
IgnoreAddressSchedule
Type de donnéesBoolean
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
ImageDiskLayout
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [paresseux, lecture]
Chaîne XML d’informations de disposition de lecteur de disque sur l’image WIM source. La valeur par défaut est « ».
ImageProperty
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : [paresseux]
Chaîne XML de métadonnées d’image pour le fichier WIM source. La valeur par défaut est « ».
ISVData
Type de données : UInt8
Tableau
Type d’accès : Lecture/écriture
Qualificateurs : [large, paresseux]
Consultez classe WMI du serveur SMS_PackageBaseclass.
ISVDataSize
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : [paresseux]
Consultez classe WMI du serveur SMS_PackageBaseclass.
Language
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
LastRefreshTime
Type de donnéesDateTime
Type d’accès : en lecture seule
Qualificateurs : [read]
Consultez classe WMI du serveur SMS_PackageBaseclass.
LocalizedCategoryInstanceNames
Type de données : String
Tableau
Type d’accès : en lecture seule
Qualificateurs : [read]
Consultez classe WMI du serveur SMS_PackageBaseclass.
Manufacturer
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
MIFFilename
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
MIFName
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
MIFPublisher
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
MIFVersion
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
Name
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
NumOfPrograms
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
PackageID
Type de donnéesString
Type d’accès : [key]
Consultez classe WMI du serveur SMS_PackageBaseclass.
PackageType
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
Pour cette classe, le type de package est PKG_TYPE_IMAGE (257).
PkgFlags
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : [bits]
Consultez classe WMI du serveur SMS_PackageBaseclass.
PkgSourceFlag
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
PkgSourcePath
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
PreferredAddressType
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
Priority
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
RefreshPkgSourceFlag
Type de donnéesBoolean
Type d’accès : Lecture/écriture
Qualificateurs : [paresseux]
Consultez classe WMI du serveur SMS_PackageBaseclass.
RefreshSchedule
Type de données : SMS_ScheduleToken
Tableau
Type d’accès : [max(15), lazy, ResID(725), ResDLL(« SMS_RSTT.dll »)]
Consultez classe WMI du serveur SMS_PackageBaseclass.
SecuredScopeNames
Type de données : String
Tableau
Type d’accès : en lecture seule
Qualificateurs : [read]
Consultez classe WMI du serveur SMS_PackageBaseclass.
SedoObjectVersion
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [read]
Consultez classe WMI du serveur SMS_PackageBaseclass.
ShareName
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
ShareType
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
SourceDate
Type de donnéesDateTime
Type d’accès : en lecture seule
Qualificateurs : [read]
Consultez classe WMI du serveur SMS_PackageBaseclass.
SourceSite
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [read]
Consultez classe WMI du serveur SMS_PackageBaseclass.
SourceVersion
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [read]
Consultez classe WMI du serveur SMS_PackageBaseclass.
StoredPkgPath
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
StoredPkgVersion
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
Version
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Consultez classe WMI du serveur SMS_PackageBaseclass.
Remarques
Les qualificateurs de classe pour cette classe sont les suivants :
Sécurisé
Icône(« Package.ico »)
Pour plus d’informations sur les qualificateurs de classe et les qualificateurs de propriété inclus dans la section Propriétés, consultez Configuration Manager Qualificateurs de classe et de propriété.
Pour commencer à utiliser cette classe, consultez Comment ajouter un package d’images de système d’exploitation dans Configuration Manager.
Configuration requise
Configuration requise pour l’exécution
Pour plus d’informations, consultez Configuration Manager Server Runtime Requirements.
Conditions requises pour le développement
Pour plus d’informations, consultez Configuration Manager Server Development Requirements.