类SMS_DriverPackage中的 ValidateNewPackageSource 方法

ValidateNewPackageSource在 Configuration Manager 中,Windows Management Instrumentation (WMI) 类方法验证驱动程序更新的新位置。

以下语法从托管对象格式 (MOF) 代码中简化,并定义了 方法。

语法

SInt32 ValidateNewPackageSource(  
     String PackageSource  
);  

参数

PackageSource
数据类型String

限定符:[in]

要验证的驱动程序包内容。

返回值

一个 SInt32 数据类型,为 0 表示成功,非零表示失败。

有关处理返回的错误的信息,请参阅关于Configuration Manager错误

备注

此方法是最新版本的 Configuration Manager 中的新增功能。 请注意,这是更改 SMS_Driver 服务器 WMI 类 对象的包源的唯一方法。 大多数其他类型的包都可以在控制台中更改,但不能在驱动程序包中更改。 限制从控制台访问此包。

若要使用此方法,请:

  1. 手动将包文件从旧源位置复制到新位置。

  2. 在应用程序中,获取驱动程序 的 SMS_DriverPackage 服务器 WMI 类 对象。

  3. 在包上包括对 ValidateNewPackageSource 的调用。

  4. 从 方法成功返回后,让应用程序更改 StoredPkgPath 包中的 属性,以指示新的源位置。

要求

运行时要求

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

开发要求

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

另请参阅

SMS_DriverPackage服务器 WMI 类
类SMS_DriverPackage中的 RebuildPackage 方法