类SMS_Driver中的 CreateFromINF 方法

CreateFromINF在 Configuration Manager 中,Windows Management Instrumentation (WMI) 类方法基于指定Microsoft Windows .inf 文件中的信息创建SMS_Driver服务器 WMI 类对象。

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

语法

SInt32 CreateFromINF(  
      String DriverPath,  
      String INFFile,  
      SMS_Driver Driver  
);  

参数

DriverPath
数据类型String

限定符:[in]

有效的通用命名约定 (UNC) 包含驱动程序内容的文件夹的网络路径。 例如,\\Servers\Driver\VideoDriver。

INFFile
数据类型String

限定符:[in]

INF 文件的名称。

Driver
数据类型SMS_Driver

限定符:[out]

具有完整驱动程序目录 的 SMS_Driver 服务器 WMI 类 对象。

返回值

一个 SInt32 数据类型,为 0 表示成功,非零表示失败。 错误值在 SMS_ExtendedStatus 服务器 WMI 类 错误对象中可用。 有关处理返回的错误的信息,请参阅关于Configuration Manager错误

可能的错误值包括但不限于以下内容:

0
成功

13
驱动程序无效

1633
驱动程序有效,但不支持Configuration Manager支持的任何平台。

2
SMS 提供程序无法访问网络共享。

183
驱动程序已导入。

若要了解错误的详细信息,请参阅 OSDDriverCatalog.log 文件。

备注

驱动程序由 INF) (信息文件表示。 INF 文件是一个文本文件,指定操作系统运行时需要存在或下载的文件。 此类型文件中的信息提供了Microsoft Internet Explorer 3.0 或更高版本中提供的 Internet 组件下载服务用于安装和注册从 Internet 下载的软件组件以及组件所需的任何文件。

注意

应用程序应仅通过调用此方法或 类SMS_Driver中的 CreateFromOEM 方法来创建驱动程序。 它绝不应直接创建驱动程序。

此方法创建一个新的 SMS_Driver 服务器 WMI 类 对象。

创建后, SMS_Driver服务器 WMI 类SDMPackageXML 包含驱动程序定义 XML。 若要设置驱动程序Configuration Manager控制台使用的显示信息,需要在 SMS_Driver 服务器 WMI 类LocalizedInformation属性中设置本地化信息。 SMS_Driver 服务器 WMI 类SDMPackageXML 属性 XML 中提供了显示使用的驱动程序名称。 有关详细信息,请参阅如何将 INF 文件描述的 Windows 驱动程序导入Configuration Manager。

要求

运行时要求

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

开发要求

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

另请参阅

SMS_Driver服务器 WMI 类