Anteckning
Å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.
SMS_DriverPackage
Klassen Windows Management Instrumentation (WMI) är en SMS Provider-serverklass i Configuration Manager som representerar paketet som är distributionsenheten för programbinärfiler som en eller flera enhetsdrivrutiner är associerade med.
Följande syntax förenklas 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-metod i klass SMS_DriverPackage | Lägger till ett meddelande om ändring av drivrutinspaket. |
AddDistributionPoints-metod i klass SMS_DriverPackage | Lägger till distributionsplatserna för drivrutinspaketet. |
AddDriverContent-metod i klass SMS_DriverPackage | Lägger till en drivrutin i paketet och replikeras till distributionsplatser. |
CheckSourceFolder-metod i klass SMS_DriverPackage | Kontrollerar källmappen för det här drivrutinspaketet. |
RebuildPackage-metod i klass SMS_DriverPackage | Återställer innehållet för det här drivrutinspaketet. |
RefreshPkgSource-metod i klass SMS_DriverPackage | Uppdaterar paketkällan på alla distributionsplatser när paketegenskaperna inte har ändrats. |
RemoveDriverContent-metod i klass SMS_DriverPackage | Tar bort den angivna drivrutinen från drivrutinspaketet. |
SetSourceSite-metod i klass SMS_DriverPackage | Anger koden för källplatsen för drivrutinspaketet. |
Unlock-metod i klass SMS_DriverPackage | Anger källplatsen till den aktuella platsen och låser upp drivrutinspaketet. |
ValidateNewPackageSource-metod i klass SMS_DriverPackage | Verifierar den nya paketkällans plats genom att verifiera innehållet. |
Egenskaper
ActionInProgress
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Se SMS_PackageBaseclass serverns WMI-klass.
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: 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.
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: Läsa/skriva
Kvalificerare: Ingen
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_DRIVER (3).
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
UNC-sökvägen till drivrutinspaketet.
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: Läsa/skriva
Kvalificerare: Ingen
Se SMS_PackageBaseclass serverns WMI-klass.
SedoObjectVersion
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
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.
Programmet använder den här klassen för att skapa ett drivrutinspaket som innehåller innehållet för en eller flera enhetsdrivrutiner. 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 datorer kan installera drivrutinerna. Mer information finns i Skapa ett drivrutinspaket för en Windows-drivrutin 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).