Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
WMI-klassen SMS_DriverPackage (Windows Management Instrumentation) är en SMS-providerserverklass i Configuration Manager som representerar paketet som är distributionsenheten för programbinärfiler med vilka en eller flera drivrutiner är associerade.
Följande syntax är förenklad från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.
Syntax
Class SMS_DriverPackage : SMS_PackageBaseclass
{
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 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_DriverPackage.
| Metod | Beskrivning |
|---|---|
| AddChangeNotification-metoden i klass SMS_DriverPackage | Lägger till ett meddelande om ändring av drivrutinspaket. |
| AddDistributionPoints-metoden i klass SMS_DriverPackage | Lägger till distributionsplatserna för drivrutinspaketet. |
| AddDriverContent-metoden i klass SMS_DriverPackage | Lägger till en drivrutin i paketet och replikerar till distributionsplatser. |
| CheckSourceFolder-metoden i klass SMS_DriverPackage | Kontrollerar källmappen för det här drivrutinspaketet. |
| RebuildPackage-metoden i klass SMS_DriverPackage | Återställer innehållet för det här drivrutinspaketet. |
| RefreshPkgSource-metoden i klass SMS_DriverPackage | Uppdaterar paketkällan på alla distributionsplatser om paketegenskaperna inte har ändrats. |
| RemoveDriverContent-metoden i klass SMS_DriverPackage | Tar bort den angivna drivrutinen från drivrutinspaketet. |
| SetSourceSite-metoden i klass SMS_DriverPackage | Anger koden för källplatsen för drivrutinspaketet. |
| Upplåsningsmetod i klass SMS_DriverPackage | Anger den aktuella platsen som källplats och låser upp drivrutinspaketet. |
| ValidateNewPackageSource-metoden i klass SMS_DriverPackage | Verifierar den nya paketkällplatsen genom att verifiera innehållet. |
Egenskaper
ActionInProgress Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kval: [läsa]
Se SMS_PackageBaseclass WMI-klass för server.
AlternateContentProviders Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [stor, lat]
Används inte för den här klassen.
Description Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
ExtendedData Datatyp: UInt8 Matris
Åtkomsttyp: Läsa/skriva
Kvalificerare: [stor, lat]
Se SMS_PackageBaseclass WMI-klass för server.
ExtendedDataSize Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lat]
Se SMS_PackageBaseclass WMI-klass för server.
ForcedDisconnectDelay Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
ForcedDisconnectEnabled Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
ForcedDisconnectNumRetries Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
Icon Datatyp: UInt8 Matris
Åtkomsttyp: Läsa/skriva
Kvalificerare: [stor]
Se SMS_PackageBaseclass WMI-klass för server.
IconSize Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lat]
Se SMS_PackageBaseclass WMI-klass för server.
IgnoreAddressSchedule Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
ISVData Datatyp: UInt8 Matris
Åtkomsttyp: Läsa/skriva
Kvalificerare: [stor, lat]
Se SMS_PackageBaseclass WMI-klass för server.
ISVDataSize Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lat]
Se SMS_PackageBaseclass WMI-klass för server.
Language Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
LastRefreshTime Datatyp: DateTime
Åtkomsttyp: Skrivskyddad
Kval: [läsa]
Se SMS_PackageBaseclass WMI-klass för server.
LocalizedCategoryInstanceNames Datatyp: String Matris
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
Manufacturer Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
MIFFilename Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
MIFName Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
MIFPublisher Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
MIFVersion Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
Name Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
NumOfPrograms Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
PackageID Datatyp: String
Åtkomsttyp: [nyckel]
Se SMS_PackageBaseclass WMI-klass för server.
PackageSize Datatyp: UInt32
Åtkomsttyp: Läsa
Se SMS_PackageBaseclass WMI-klass för server.
PackageType Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
För den här klassen är pakettypen PKG_TYPE_DRIVER (3).
PkgFlags Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [bitar]
Se SMS_PackageBaseclass WMI-klass för server.
PkgSourceFlag Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
PkgSourcePath Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
UNC-sökvägen till drivrutinspaketet.
PreferredAddressType Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
Priority Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
RefreshPkgSourceFlag Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lat]
Se SMS_PackageBaseclass WMI-klass för server.
RefreshSchedule Datatyp: SMS_ScheduleToken Matris
Åtkomsttyp:
Kvalificerare: [max(15), lat]
Se SMS_PackageBaseclass WMI-klass för server.
SecuredScopeNames Datatyp: String Matris
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
SedoObjectVersion Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
ShareName Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
ShareType Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
SourceDate Datatyp: DateTime
Åtkomsttyp: Skrivskyddad
Kval: [läsa]
Se SMS_PackageBaseclass WMI-klass för server.
SourceSite Datatyp: String
Åtkomsttyp: Skrivskyddad
Kval: [läsa]
Se SMS_PackageBaseclass WMI-klass för server.
SourceVersion Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kval: [läsa]
Se SMS_PackageBaseclass WMI-klass för server.
StoredPkgPath Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
StoredPkgVersion Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
Version Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
Anmärkningar
Klasskvalificerare för den här klassen är:
Säkrad
Ikon("Package.ico")
Mer information om både klasskvalificerarna och egenskapskvalificerarna som ingår i avsnittet Egenskaper finns i Configuration Manager klass- och egenskapskvalificerare.
Programmet använder den här klassen för att skapa ett drivrutinspaket som innehåller innehållet för en eller flera drivrutiner. När programmet lägger till en ny drivrutin läggs innehållet till i drivrutinspaketresursen. Drivrutinspaketet kan sedan kopieras till en distributionsplats så att datorerna kan installera drivrutinerna. Mer information finns i Så här skapar du ett drivrutinspaket för en Windows-drivrutin i Configuration Manager.
Krav
Körningskrav
Mer information finns i Körningskrav för Configuration Manager Server.
Utvecklingskrav
Mer information finns i Utvecklingskrav för Configuration Manager Server.