Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A SMS_PackageBaseclass
Windows Management Instrumentation (WMI) osztály egy SMS Provider kiszolgálóosztály a Configuration Manager, amely az összes csomag absztrakt alaposztályaként szolgál, például SMS_BootImagePackage kiszolgálói WMI-osztály, SMS_DriverPackage kiszolgálói WMI-osztály és SMS_SoftwareUpdatesPackage kiszolgálói WMI-osztály.
Szintaxis
Class SMS_PackageBaseclass : SMS_BaseClass
{
UInt32 ActionInProgress;
String AlternateContentProviders;
String Description;
UInt8 ExtendedData[];
UInt32 ExtendedDataSize;
UInt32 ForcedDisconnectDelay;
Boolean ForcedDisconnectEnabled;
UInt32 ForcedDisconnectNumRetries;
UInt8 Icon[];
UInt32 IconSize;
Boolean IgnoreAddressSchedule;
UInt8 ISVData[];
UInt32 ISVDataSize;
String ISVString;
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;
};
Módszerek
A SMS_PackageBaseclass
osztály nem definiál metódusokat.
Tulajdonságok
ActionInProgress'
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
A csomagon a Configuration Manager által végrehajtott aktuális művelet. A lehetséges értékek a következők:
Érték | Leírás |
---|---|
0 | Egyik sem |
1 | FRISSÍT |
2 | HOZZÁAD |
3 | TÖRÖL |
AlternateContentProviders
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: [nagy, lusta]
Egy XML-sztring, amely alternatív tartalomszolgáltatói beállításokat állít be. Ez a tulajdonság nem vonatkozik szoftverfrissítési csomagra vagy illesztőprogram-csomagra.
Leírás
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
A csomag hosszú leírása.
ExtendedData
Adattípus: UInt8
Tömb
Hozzáférés típusa: Olvasás/írás
Minősítők: [nagy, lusta]
A rendszerképek üzembe helyezéséhez használható XML-blob.
ExtendedDataSize
Adattípus: UInt32
Hozzáférés típusa: Olvasás/írás
Minősítők: [lusta]
A csomag kiterjesztett adatainak mérete. Az alapértelmezett érték 0.
ForcedDisconnectDelay
Adattípus: UInt32
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
Ez az idő percek alatt Configuration Manager vár, mielőtt kényszerített módon leválasztja a felhasználókat a terjesztésipont-megosztásról. Az alapértelmezett érték 5 perc.
ForcedDisconnectEnabled
Adattípus: Boolean
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
true
ha Configuration Manager kényszerítve kell leválasztania a felhasználókat a terjesztésipont-megosztásról, ha megosztásmegsértés történik a csomag forrásfájljainak frissítésekor, frissítésekor vagy törlésekor. Az alapértelmezett érték : false
.
Megjegyzés:
Ezt a tulajdonságot körültekintően engedélyezze. A felhasználók kényszerített leválasztása kedvezőtlen hatással lehet az ügyfélre.
ForcedDisconnectNumRetries
Adattípus: UInt32
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
Azon alkalmak száma, amikor Configuration Manager megpróbál leválasztani egy felhasználót a terjesztésipont-megosztásról. Az újrapróbálkozások alapértelmezett száma 2.
Ikon
Adattípus: UInt8
Tömb
Hozzáférés típusa: Olvasás/írás
Minősítők: [nagy]
Szabadon választható. A csomaghoz használandó ikont tartalmazó fájlt jelölő tömb. Ha ezt használja, ez az ikon váltja fel az alapértelmezett csomagikont a Configuration Manager konzolon.
IconSize
Adattípus: UInt32
Hozzáférés típusa: Olvasás/írás
Minősítők: [lusta]
Az ikon mérete bájtban. Az alapértelmezett érték 0. Állítsa ezt a tulajdonságot 0 értékre az ikon törléséhez.
IgnoreAddressSchedule
Adattípus: Boolean
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
true
ha Configuration Manager figyelmen kívül hagyja a feladó által megadott ütemezéstPreferredAddressType
. Az alapértelmezett érték : false
.
ISVData
Adattípus: UInt8
Tömb
Hozzáférés típusa: Olvasás/írás
Minősítők: [nagy, lusta]
IsV bővíthetőségi adatok.
ISVDataSize
Adattípus: UInt32
Hozzáférés típusa: Olvasás/írás
Minősítők: [lusta]
A mérete bájtban kifejezve ISVData
. Az alapértelmezett érték 0.
ISVString
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: nincs
A partner bővíthetőségének sztringje.
Language
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
A csomag nyelve. Ez a tulajdonság a , Name
a és Version
a használatával azonosítja Manufacturer
a csomagokat a konzolon. Előfordulhat például, hogy ugyanannak a csomagnak egy angol és egy német nyelvű verziója van.
LastRefreshTime
Adattípus: DateTime
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
A csomag forrásának terjesztési pontjain való frissítésének utolsó dátuma és időpontja.
LocalizedCategoryInstanceNames
Adattípus: String
Tömb
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Azon kategóriák honosított nevei, amelyekhez a konfigurációelem tartozik.
Gyártó
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
A csomag gyártója (kiadója).
MIFFilename
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
A csomag állapotát tartalmazó Management Information Format (MIF) fájl neve.
MIFName
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
A csomag programállapotát tartalmazó MIF-fájl neve. A fájlnévkiterjesztésnek .mif kiterjesztésűnek kell lennie. További információt a témakör későbbi, Megjegyzések szakaszában talál.
MIFPublisher
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
A csomag szoftverkiadójának neve.
MIFVersion
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
A csomag verziószáma.
Name (Név)
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
A csomag neve. Az alapértelmezett név a következő: "".
NumOfPrograms
Adattípus: UInt32
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
A csomagban található programok száma.
Csomagazonosító
Adattípus: String
Hozzáférés típusa: [kulcs]
Egyedi, automatikusan létrehozott kulcs, amellyel programok, hirdetések és terjesztési pontok kapcsolhatók össze a csomagtal.
PackageSize
Adattípus: UInt32
Hozzáférés típusa: Olvasás
A csomag mérete.
PackageType
Adattípus: UInt32
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
A csomag típusa. A lehetséges értékek a következők:
Érték | Leírás |
---|---|
0 | Normál szoftverterjesztési csomag |
3 | Illesztőprogram-csomag |
4 | Feladatütemezési csomag |
5 | Szoftverfrissítési csomag |
6 | Eszközbeállítási csomag |
7 | Virtuálisalkalmazás-csomag |
8 | Alkalmazáscsomag |
257 | Képcsomag |
258 | Rendszerindító lemezképcsomag |
259 | Operációsrendszer-frissítési csomag |
PkgFlags
Adattípus: UInt32
Hozzáférés típusa: Olvasás/írás
Minősítők: [bitek]
A csomag speciális tulajdonságait meghatározó jelzők. A lehetséges értékek a következők:
Hexadecimális (bit) | Leírás |
---|---|
0x0100011 (23) | DO_NOT_ENCRYPT_CONTENT_ON_CLOUD. Ne titkosítsa a tartalmat a felhőben. Ezek az információk a System Center 2012 Configuration Manager SP1 vagy újabb, valamint a System Center 2012 R2 Configuration Manager vagy újabb verzióra vonatkoznak. |
0x01000000 (24) | DO_NOT_DOWNLOAD. Ne töltse le a csomagot az ág terjesztési pontjaira, mert az előre előkészített lesz. |
0x02000000 (25) | PERSIST_IN_CACHE. Őrizze meg a csomagot a gyorsítótárban. |
0x04000000 (26) | USE_BINARY_DELTA_REP. A disztribúció-kezelő által replikálandó csomagot jelöli meg bináris változásreplikációval. |
0x10000000 (28) | NO_PACKAGE. A csomaghoz nincs szükség terjesztési pontokra. |
0x20000000 (29) | USE_SPECIAL_MIF. Ez az érték határozza meg, hogy Configuration Manager a , MIFPublisher a és MIFVersion a értéket használja-e MIFName a MIF-fájlok állapotegyeztetéséhez. Ellenkező esetben a Configuration Manager a , Manufacturer a és Version az értéket használja Name az állapotegyeztetéshez. További információt a témakör későbbi, Megjegyzések szakaszában talál. |
0x40000000 (30) | DISTRIBUTE_ON_DEMAND. A csomag igény szerint terjeszthető az ágak terjesztési pontjaira. |
PkgSourceFlag
Adattípus: UInt32
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
A csomag forrásfájljainak olvasási módját jelző jelző. A lehetséges értékek az alábbiakban láthatók. Az alapértelmezett érték STORAGE_NO_SOURCE (1).
Érték | Leírás |
---|---|
0 | STORAGE_NEEDS_SPECIFYING. A felhasználó határozza meg a forrásfájl tárterületét. |
1 | STORAGE_NO_SOURCE. A program nem használ forrásfájlokat. |
2 | STORAGE_DIRECT. A forrásfájlok közvetlenül a forrásból, tömörítés nélkül származnak. Ezt a jelzőt akkor használja, ha a forrásfájlok a helyi kiszolgálón találhatók, vagy ha egy állandó tárolóhelyhez univerzális elnevezési konvenciós (UNC) elérési út van megadva. |
3 | STORAGE_COMPRESS. Ez a jelző elavult. |
4 | STORAGE_LOCAL. Forrásfájlok átvétele helyi forrásból. |
PkgSourcePath
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
A csomag által képviselt frissítési tartalmak fájljainak helye. A hely lehet teljes helyi elérési út vagy UNC elérési út. Győződjön meg arról, hogy ez a hely tartalmazza a program végrehajtásához szükséges összes fájlt és alkönyvtárat, beleértve a szkripteket is.
PreferredAddressType
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
A csomag forrásfájljainak terjesztési pontokra történő másolásához előnyben részesített feladó. A lehetséges értékek az alábbiakban láthatók. Configuration Manager határozza meg, hogy melyik feladót használja, ha nincs megadva érték.
- ADDR_NONE()
- ADR_LAN(MS_LAN)
- ADDR_MAPI(MS_MAPI)
- ADDR_RAS_ASYNC(MS_ASYNC_RAS)
- ADDR_RAS_ISDN(MS_ISDN_RAS)
- ADDR_RAS_X25(MS_X25_RAS)
- ADDR_RAS_SNA(MS_SNA_RAS)
- ADDR_SNA_BATCH(MS_BATCH_SNA)
- ADDR_SNA_INTER(MS_INTER_SNA)
- ADDR_COURIER(MS_COURIER)
Elsőbbség
Adattípus: UInt32
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
A csomag prioritásának elküldése. A lehetséges értékek SMS_Advertisement Priority
kiszolgálói WMI-osztály tulajdonságához vannak definiálva.
RefreshPkgSourceFlag
Adattípus: Boolean
Hozzáférés típusa: Olvasás/írás
Minősítők: [lusta]
true
ha Configuration Manager frissítenie kell a csomag forrásfájljait. Az alapértelmezett érték : false
. Ez a tulajdonság mindig tartalmaz false
olvasáskor.
A tulajdonság értékre true
állítása ugyanazzal a hatással jár, mint a RefreshPkgSource metódus meghívása az SMS_Package osztályban.
Ne használja ezt a tulajdonságot a csomag forrásfájljainak frissítéséhez. Ehelyett használja a metódust RefreshPkgSource
.
RefreshSchedule
Adattípus: SMS_ScheduleToken
Tömb
Hozzáférés típusa: [max(15), lazy]
Beágyazott objektumtömbSMS_ScheduleToken
, amely meghatározza, hogy Configuration Manager mikor frissíti a csomag forrásfájljait a terjesztési pontokon. Csak akkor adhat meg frissítési ütemezést, ha PkgSourceFlag
STORAGE_DIRECT.
SecuredScopeNames
Adattípus: String
Tömb
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Azokat a biztonsági hatóköröket jelöli, amelyekhez a csomag tartozik.
SedoObjectVersion
Adattípus: String
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Az objektum adatbázisbeli verziójával való összehasonlításhoz használt objektumverzió az objektum frissítésekor. Ha az objektum verziója nem egyezik, a frissítés sikertelen lesz.
ShareName
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
Megosztás a terjesztési ponton való használathoz. A név tartalmazhat könyvtárakat. Ha a címtárak nem léteznek, Configuration Manager hozza létre őket. Ha SHARE_SPECIFIC értékre van állítva ShareType
, meg kell adnia a megosztás nevét.
ShareType
Adattípus: UInt32
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
A terjesztési pont által a csomag megosztásakor használt megosztás típusa. A lehetséges értékek az alábbiakban láthatók, az alapértelmezett SHARE_COMMON. Ha SHARE_SPECIFIC ad meg, meg kell adnia egy értéket a számára ShareName
.
Érték | Leírás |
---|---|
1 | SHARE_COMMON |
2 | SHARE_SPECIFIC |
SourceDate
Adattípus: DateTime
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
A csomag forrásfájljainak utolsó frissítésének dátuma és időpontja a terjesztési pontokon.
SourceSite
Adattípus: String
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Annak a helynek a helykódja, ahonnan a csomag származik.
SourceVersion
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
A csomagnak a webhelyen elérhető verziója. A csomag frissítésekor vagy a forrásfájlok frissítésekor növekszik.
StoredPkgPath
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
Teljes elérési út arra a helyre, ahol Configuration Manager a forrásfájlok tömörített verzióját tárolja a helykiszolgálón. Ezt az elérési utat Configuration Manager állítja PkgSourceFlag
be, ha a értéke STORAGE_COMPRESS.
StoredPkgVersion
Adattípus: UInt32
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
A tárolt csomag tömörített forrásfájljainak verziója. Az alapértelmezett érték 0.
Verzió
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: Nincs
A csomag verziója.
Megjegyzések
Az osztály osztályminősítői a következők:
- Elvont
A Tulajdonságok szakaszban szereplő osztályminősítőkkel és tulajdonságminősítőkkel kapcsolatos további információkért lásd: Configuration Manager Osztály- és tulajdonságminősítők.
Ha beállítja a tulajdonság USE_SPECIAL_MIF jelzőtPkgFlags
, Configuration Manager a %TEMP% könyvtárban vagy a %windir% könyvtárban keresi a tulajdonságban MIFFileName
megadott telepítési állapotú MIF-fájlt. Ha Configuration Manager nem találja a fájlt, az ezekben a könyvtárakban lévő összes MIF-fájlt megkeresi. A kis- és nagybetűket nem megkülönböztető összehasonlítást végez a , MIFPublisher
és MIFVersion
értékekkel a MIF-fájlban megadott értékekkelMIFName
. Ha talál egyezést, a MIF-fájlban megadott állapot lesz a program telepítési állapota, amely jelzi, hogy a program sikeresen végrehajtotta-e a elemet. Ha Configuration Manager nem talál egyezést, vagy USE_SPECIAL_MIF nincs megadva, Configuration Manager a program kilépési kódját használja a program telepítési állapotának beállításához. A nulla kilépési kód sikeresnek minősül. Minden más érték alkalmazásspecifikus hibakódnak minősül.
Követelmények
Futtatókörnyezetre vonatkozó követelmények
További információ: Configuration Manager Server Runtime requirements (Kiszolgálói futtatókörnyezet követelményei).
Fejlesztési követelmények
További információ: Configuration Manager Server Development Requirements (Kiszolgálófejlesztési követelmények Configuration Manager).