Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De SMS_DriverPackage WMI-klasse (Windows Management Instrumentation) is een SMS-providerserverklasse, in Configuration Manager, die het pakket vertegenwoordigt dat de distributie-eenheid is van binaire programmabestanden waaraan een of meer apparaatstuurprogramma's zijn gekoppeld.
De volgende syntaxis is vereenvoudigd ten opzichte van de MOF-code (Managed Object Format) en bevat alle overgenomen eigenschappen.
Syntaxis
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;
};
Methoden
In de volgende tabel ziet u de methoden in SMS_DriverPackage.
| Methode | Beschrijving |
|---|---|
| Methode AddChangeNotification in Class SMS_DriverPackage | Hiermee wordt een melding toegevoegd over wijzigingen van het stuurprogrammapakket. |
| De methode AddDistributionPoints in Class SMS_DriverPackage | Hiermee worden de distributiepunten voor het stuurprogrammapakket toegevoegd. |
| AddDriverContent-methode in Class SMS_DriverPackage | Hiermee voegt u een stuurprogramma toe aan het pakket en repliceert u naar distributiepunten. |
| CheckSourceFolder-methode in Class SMS_DriverPackage | Hiermee wordt de bronmap voor dit stuurprogrammapakket gecontroleerd. |
| RebuildPackage-methode in Class SMS_DriverPackage | Hiermee herstelt u de inhoud van dit stuurprogrammapakket. |
| De methode RefreshPkgSource in Class SMS_DriverPackage | Hiermee vernieuwt u de pakketbron op alle distributiepunten, wanneer de pakketeigenschappen niet zijn gewijzigd. |
| RemoveDriverContent-methode in Class SMS_DriverPackage | Hiermee verwijdert u het opgegeven stuurprogramma uit het stuurprogrammapakket. |
| De methode SetSourceSite in Class SMS_DriverPackage | Hiermee stelt u de code in van de bronsite voor het stuurprogrammapakket. |
| Ontgrendelingsmethode in klas SMS_DriverPackage | Hiermee stelt u de bronsite in op de huidige site, waardoor het stuurprogrammapakket wordt ontgrendeld. |
| De methode NewPackageSource valideren in klasse SMS_DriverPackage | Hiermee wordt de nieuwe pakketbronlocatie gevalideerd door de inhoud te controleren. |
Eigenschappen
ActionInProgress Gegevenstype: UInt32
Toegangstype: Alleen-lezen
Kwalificaties: [lees]
Zie SMS_PackageBaseclass Server WMI-klasse.
AlternateContentProviders Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificaties: [groot, lui]
Niet gebruikt voor deze les.
Description Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
ExtendedData Gegevenstype: UInt8 Array
Toegangstype: Lezen/schrijven
Kwalificaties: [groot, lui]
Zie SMS_PackageBaseclass Server WMI-klasse.
ExtendedDataSize Gegevenstype: UInt32
Toegangstype: Lezen/schrijven
Kwalificaties: [lui]
Zie SMS_PackageBaseclass Server WMI-klasse.
ForcedDisconnectDelay Gegevenstype: UInt32
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
ForcedDisconnectEnabled Gegevenstype: Boolean
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
ForcedDisconnectNumRetries Gegevenstype: UInt32
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
Icon Gegevenstype: UInt8 Array
Toegangstype: Lezen/schrijven
Kwalificaties: [groot]
Zie SMS_PackageBaseclass Server WMI-klasse.
IconSize Gegevenstype: UInt32
Toegangstype: Lezen/schrijven
Kwalificaties: [lui]
Zie SMS_PackageBaseclass Server WMI-klasse.
IgnoreAddressSchedule Gegevenstype: Boolean
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
ISVData Gegevenstype: UInt8 Array
Toegangstype: Lezen/schrijven
Kwalificaties: [groot, lui]
Zie SMS_PackageBaseclass Server WMI-klasse.
ISVDataSize Gegevenstype: UInt32
Toegangstype: Lezen/schrijven
Kwalificaties: [lui]
Zie SMS_PackageBaseclass Server WMI-klasse.
Language Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
LastRefreshTime Gegevenstype: DateTime
Toegangstype: Alleen-lezen
Kwalificaties: [lees]
Zie SMS_PackageBaseclass Server WMI-klasse.
LocalizedCategoryInstanceNames Gegevenstype: String Array
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
Manufacturer Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
MIFFilename Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
MIFName Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
MIFPublisher Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
MIFVersion Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
Name Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
NumOfPrograms Gegevenstype: UInt32
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
PackageID Gegevenstype: String
Toegangstype: [key]
Zie SMS_PackageBaseclass Server WMI-klasse.
PackageSize Gegevenstype: UInt32
Toegangstype: Lezen
Zie SMS_PackageBaseclass Server WMI-klasse.
PackageType Gegevenstype: UInt32
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
Voor deze klasse is het pakkettype PKG_TYPE_DRIVER (3).
PkgFlags Gegevenstype: UInt32
Toegangstype: Lezen/schrijven
Kwalificaties: [bits]
Zie SMS_PackageBaseclass Server WMI-klasse.
PkgSourceFlag Gegevenstype: UInt32
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
PkgSourcePath Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Het UNC-pad naar het stuurprogrammapakket.
PreferredAddressType Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
Priority Gegevenstype: UInt32
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
RefreshPkgSourceFlag Gegevenstype: Boolean
Toegangstype: Lezen/schrijven
Kwalificaties: [lui]
Zie SMS_PackageBaseclass Server WMI-klasse.
RefreshSchedule Gegevenstype: SMS_ScheduleToken Array
Toegangstype:
Kwalificaties: [max(15), lui]
Zie SMS_PackageBaseclass Server WMI-klasse.
SecuredScopeNames Gegevenstype: String Array
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
SedoObjectVersion Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
ShareName Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
ShareType Gegevenstype: UInt32
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
SourceDate Gegevenstype: DateTime
Toegangstype: Alleen-lezen
Kwalificaties: [lees]
Zie SMS_PackageBaseclass Server WMI-klasse.
SourceSite Gegevenstype: String
Toegangstype: Alleen-lezen
Kwalificaties: [lees]
Zie SMS_PackageBaseclass Server WMI-klasse.
SourceVersion Gegevenstype: UInt32
Toegangstype: Alleen-lezen
Kwalificaties: [lees]
Zie SMS_PackageBaseclass Server WMI-klasse.
StoredPkgPath Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
StoredPkgVersion Gegevenstype: UInt32
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
Version Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificaties: Geen
Zie SMS_PackageBaseclass Server WMI-klasse.
Opmerkingen
Klassekwalificaties voor deze klasse zijn onder meer:
Beveiligd
Pictogram("Package.ico")
Zie Klasse- en eigenschapskwalificaties in Configuration Manager voor meer informatie over klasse- en eigenschapskwalificaties in het gedeelte Eigenschappen.
Uw toepassing gebruikt deze klasse om een stuurprogrammapakket te maken dat de inhoud voor een of meer apparaatstuurprogramma's bevat. Wanneer de toepassing een nieuw stuurprogramma toevoegt, wordt de inhoud toegevoegd aan de share van het stuurprogrammapakket. Het stuurprogrammapakket kan vervolgens naar een distributiepunt worden gekopieerd, zodat computers de stuurprogramma's kunnen installeren. Zie Een stuurprogrammapakket maken voor een Windows-stuurprogramma in Configuration Manager voor meer informatie.
Vereisten
Runtime vereisten
Zie de vereisten voor de runtime van de Configuration Manager-server voor meer informatie.
Ontwikkelingsvereisten
Zie Vereisten voor de ontwikkeling van Configuration Manager-servers voor meer informatie.