SMS_TaskSequence_ApplyDriverPackageAction 服务器 WMI 类

SMS_TaskSequence_ApplyDriverPackageAction WMI 类是 Configuration Manager 中的 SMS 提供程序服务器类。 它表示任务序列中用于使驱动程序包中的所有设备驱动程序可供 Windows 安装程序使用的作。

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

语法

Class SMS_TaskSequence_ApplyDriverPackageAction : SMS_TaskSequence_Action
{
        String BootCriticalContentUniqueID;
        String BootCriticalDriverID;
        String BootCriticalHardwareComponent;
        String BootCriticalID;
        String BootCriticalINFFile;
        SMS_TaskSequence_Condition Condition;
        Boolean ContinueOnError;
        String Description;
        String DriverPackageID;
        Boolean Enabled;
        String Name;
        Boolean Recurse;
        String SupportedEnvironment;
        UInt32 Timeout;
        Boolean UnsignedDriver;
};

方法

SMS_TaskSequence_ApplyDriverPackageAction 不定义任何方法。

属性

BootCriticalContentUniqueID

数据类型String

访问类型:读/写

限定 符: [RequiredIfNotNull]

与启动关键型大容量存储设备驱动程序关联的内容的唯一 ID。 如果未指定此 ID,则不会安装任何大容量存储设备驱动程序。 可以从CI_ID属性与驱动程序 ID 匹配的 SMS_CIToContent 服务器 WMI 类获取驱动程序内容。 默认值为 null

注意

如果设置了 BootCriticalDriverID ,则需要此属性。

BootCriticalDriverID

数据类型String

访问类型:读/写

限定 符: [CommandLineArg(2)]

由要为启动关键型大容量存储设备驱动程序安装的 SMS_Driver 服务器 WMI 类对象的 CI_UniqueID属性指定的可选 ID。 默认值为 null

BootCriticalHardwareComponent

数据类型String

访问类型:读/写

限定 符: [RequiredIfNotNull]

如果正在安装启动关键型大容量存储设备驱动程序,则使用硬件组件。 默认值为 null

注意

如果设置了 BootCriticalDriverID ,则需要此属性。

BootCriticalID

数据类型String

访问类型:读/写

限定 符: [RequiredIfNotNull]

要安装的大容量存储设备驱动程序的启动关键 ID。 默认值为 null。 此 ID 在设备驱动程序 Txtsetup.oem 文件的“scsi”部分中列出。

注意

如果设置了 BootCriticalDriverID ,则需要此属性。

BootCriticalINFFile

数据类型String

访问类型:读/写

限定 符: [RequiredIfNotNull]

要安装的启动关键型大容量存储设备驱动程序的 INF 文件。 默认值为 null

注意

如果设置了 BootCriticalDriverID ,则需要此属性。

Condition

数据类型SMS_TaskSequence_Condition

访问类型:读/写

限定符:无

有关详细信息,请参阅 SMS_TaskSequence_Action服务器 WMI 类

ContinueOnError

数据类型Boolean

访问类型:读/写

限定符:无

有关详细信息,请参阅 SMS_TaskSequence_Action服务器 WMI 类

Description

数据类型String

访问类型:读/写

限定 符: [AllowedLen("0-255")]

有关详细信息,请参阅 SMS_TaskSequence_Action服务器 WMI 类

DriverPackageID

数据类型String

访问类型:读/写

限定 符: [CommandLineArg(1), TaskSequencePackage, Not_Null]

要安装的驱动程序包的 ID。 此值由特定SMS_DriverPackage服务器 WMI 类对象的 PackageID 属性指示。

Enabled

数据类型Boolean

访问类型:读/写

限定符:无

有关详细信息,请参阅 SMS_TaskSequence_Action服务器 WMI 类

Name

数据类型String

访问类型:读/写

限定 符: [AllowedLen("1-100")]

有关详细信息,请参阅 SMS_TaskSequence_Action服务器 WMI 类

Recurse

数据类型Boolean

访问类型:读/写

值:

  • false (默认) :使用驱动程序包中的驱动程序列表。
  • true:运行 DISM 一次以在整个驱动程序包文件夹上重复。

SupportedEnvironment

数据类型String

访问类型:读/写

限定 符: [Not_Null:ToInstance]

有关详细信息,请参阅 SMS_TaskSequence_Action服务器 WMI 类

此类的默认值为 WinPE。

Timeout

数据类型UInt32

访问类型:读/写

限定符:无

有关详细信息,请参阅 SMS_TaskSequence_Action服务器 WMI 类

UnsignedDriver

数据类型Boolean

访问类型:读/写

限定 符: [Not_Null, VariableName("OSDAllowUnsignedDriver")]

设置为 true 将 Windows 配置为允许安装未签名的设备驱动程序。 默认值为 false

注意

该作需要此属性。 但是,它已弃用,新式 OS 版本不使用。

备注

此类的类限定符包括:

[CommandLine("osddriverclient.exe /install:%1 \<?2:\\"/bootcritical:%%OSDApplyDriverBootCriticalContentUniqueID%%,%%OSDApplyDriverBootCriticalINFFile%%,%%OSDApplyDriverBootCriticalHardwareComponent%%,%%OSDApplyDriverBootCriticalID%%\\">/unsigned:%%OSDAllowUnsignedDriver%%"),ActionCategory{"Drivers,2,6"},ActionUI{"AdminUI.TaskSequenceEditor.dll", "Microsoft.ConfigurationManagement.AdminConsole.TaskSequenceEditor", "ApplyDriverPackageControl", "TaskSequenceOptionControl"}, VariablePrefix("OSDApplyDriver")]

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

要求

运行时要求

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

开发要求

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

另请参阅