SMS_DriverPackage服务器 WMI 类

SMS_DriverPackage Windows Management Instrumentation (WMI) 类是Configuration Manager中的 SMS 提供程序服务器类,它表示作为与一个或多个设备驱动程序关联的程序二进制文件的分发单元的包。

以下语法在托管对象格式 (MOF) 代码中进行了简化,并包含所有继承的属性。

语法

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;  
};  

方法

下表显示了 中 SMS_DriverPackage的方法。

方法 说明
类SMS_DriverPackage中的 AddChangeNotification 方法 添加驱动程序包更改通知。
类SMS_DriverPackage中的 AddDistributionPoints 方法 添加驱动程序包的分发点。
类SMS_DriverPackage中的 AddDriverContent 方法 将驱动程序添加到包并复制到分发点。
类SMS_DriverPackage中的 CheckSourceFolder 方法 检查此驱动程序包的源文件夹。
类SMS_DriverPackage中的 RebuildPackage 方法 还原此驱动程序包的内容。
类SMS_DriverPackage中的 RefreshPkgSource 方法 当包属性未更改时,刷新所有分发点上的包源。
类SMS_DriverPackage中的 RemoveDriverContent 方法 从驱动程序包中删除指定的驱动程序。
类SMS_DriverPackage中的 SetSourceSite 方法 设置驱动程序包的源站点代码。
类SMS_DriverPackage中的 Unlock 方法 将源站点设置为当前站点,从而解锁驱动程序包。
类SMS_DriverPackage中的 ValidateNewPackageSource 方法 通过验证内容来验证新的包源位置。

属性

ActionInProgress
数据类型UInt32

访问类型:只读

限定符:[read]

请参阅 SMS_PackageBaseclass服务器 WMI 类

AlternateContentProviders
数据类型String

访问类型:读/写

限定符:[大型、延迟]

不用于此类。

Description
数据类型String

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

ExtendedData
数据类型: UInt8 数组

访问类型:读/写

限定符:[大型、延迟]

请参阅 SMS_PackageBaseclass服务器 WMI 类

ExtendedDataSize
数据类型UInt32

访问类型:读/写

限定符:[延迟]

请参阅 SMS_PackageBaseclass服务器 WMI 类

ForcedDisconnectDelay
数据类型UInt32

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

ForcedDisconnectEnabled
数据类型Boolean

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

ForcedDisconnectNumRetries
数据类型UInt32

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

Icon
数据类型: UInt8 数组

访问类型:读/写

限定符:[大型]

请参阅 SMS_PackageBaseclass服务器 WMI 类

IconSize
数据类型UInt32

访问类型:读/写

限定符:[延迟]

请参阅 SMS_PackageBaseclass服务器 WMI 类

IgnoreAddressSchedule
数据类型Boolean

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

ISVData
数据类型: UInt8 数组

访问类型:读/写

限定符:[大型、延迟]

请参阅 SMS_PackageBaseclass服务器 WMI 类

ISVDataSize
数据类型UInt32

访问类型:读/写

限定符:[延迟]

请参阅 SMS_PackageBaseclass服务器 WMI 类

Language
数据类型String

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

LastRefreshTime
数据类型DateTime

访问类型:只读

限定符:[read]

请参阅 SMS_PackageBaseclass服务器 WMI 类

LocalizedCategoryInstanceNames
数据类型: String 数组

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

Manufacturer
数据类型String

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

MIFFilename
数据类型String

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

MIFName
数据类型String

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

MIFPublisher
数据类型String

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

MIFVersion
数据类型String

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

Name
数据类型String

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

NumOfPrograms
数据类型UInt32

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

PackageID
数据类型String

访问类型:[key]

请参阅 SMS_PackageBaseclass服务器 WMI 类

PackageSize
数据类型UInt32

访问类型:读取

请参阅 SMS_PackageBaseclass服务器 WMI 类

PackageType
数据类型UInt32

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

对于此类,包类型为 PKG_TYPE_DRIVER (3) 。

PkgFlags
数据类型UInt32

访问类型:读/写

限定符:[bits]

请参阅 SMS_PackageBaseclass服务器 WMI 类

PkgSourceFlag
数据类型UInt32

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

PkgSourcePath
数据类型String

访问类型:读/写

限定符:无

驱动程序包的 UNC 路径。

PreferredAddressType
数据类型String

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

Priority
数据类型UInt32

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

RefreshPkgSourceFlag
数据类型Boolean

访问类型:读/写

限定符:[延迟]

请参阅 SMS_PackageBaseclass服务器 WMI 类

RefreshSchedule
数据类型: SMS_ScheduleToken 数组

访问类型:

限定符:[最大 (15) ,延迟]

请参阅 SMS_PackageBaseclass服务器 WMI 类

SecuredScopeNames
数据类型: String 数组

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

SedoObjectVersion
数据类型String

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

ShareName
数据类型String

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

ShareType
数据类型UInt32

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

SourceDate
数据类型DateTime

访问类型:只读

限定符:[read]

请参阅 SMS_PackageBaseclass服务器 WMI 类

SourceSite
数据类型String

访问类型:只读

限定符:[read]

请参阅 SMS_PackageBaseclass服务器 WMI 类

SourceVersion
数据类型UInt32

访问类型:只读

限定符:[read]

请参阅 SMS_PackageBaseclass服务器 WMI 类

StoredPkgPath
数据类型String

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

StoredPkgVersion
数据类型UInt32

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

Version
数据类型String

访问类型:读/写

限定符:无

请参阅 SMS_PackageBaseclass服务器 WMI 类

备注

此类的类限定符包括:

  • 安全

  • 图标 (“Package.ico”)

    有关“属性”部分中包含的类限定符和属性限定符的详细信息,请参阅 Configuration Manager 类和属性限定符

    应用程序使用此类创建一个驱动程序包,其中包含一个或多个设备驱动程序的内容。 当应用程序添加新驱动程序时,内容将添加到驱动程序包共享。 然后,可以将驱动程序包复制到分发点,以便计算机可以安装驱动程序。 有关详细信息,请参阅如何在 Configuration Manager 中创建 Windows 驱动程序的驱动程序包。

要求

运行时要求

有关详细信息,请参阅Configuration Manager服务器运行时要求

开发要求

有关详细信息,请参阅Configuration Manager服务器开发要求