SMS_TaskSequence_ApplyDriverPackageAction serverns WMI-klass

SMS_TaskSequence_ApplyDriverPackageAction WMI-klassen är en SMS-providerserverklass i Configuration Manager. Den representerar en åtgärd som används i en aktivitetssekvens för att göra alla enhetsdrivrutiner i ett drivrutinspaket tillgängliga för användning av Windows-konfigurationen.

Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.

Syntax

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

Metoder

Klassen SMS_TaskSequence_ApplyDriverPackageAction definierar inga metoder.

Egenskaper

BootCriticalContentUniqueID

Datatyp: String

Åtkomsttyp: Läsa/skriva

Kval: [RequiredIfNotNull]

Det unika ID:t för innehållet som är associerat med en startkritisk drivrutin för masslagringsenheter. Om detta ID inte anges installeras ingen drivrutin för masslagringsenheter. Drivrutinsinnehållet kan hämtas från WMI-klassen SMS_CIToContent server där egenskapen CI_ID matchar drivrutins-ID:t. Standardvärdet är null.

Obs!

Den här egenskapen krävs om BootCriticalDriverID har angetts.

BootCriticalDriverID

Datatyp: String

Åtkomsttyp: Läsa/skriva

Kval: [CommandLineArg(2)]

Valfritt ID som anges av egenskapen CI_UniqueID för SMS_Driver-serverns WMI-klassobjekt som ska installeras för en drivrutin för startkritisk masslagringsenhet. Standardvärdet är null.

BootCriticalHardwareComponent

Datatyp: String

Åtkomsttyp: Läsa/skriva

Kval: [RequiredIfNotNull]

Maskinvarukomponent som används om en startkritisk drivrutin för masslagringsenheter installeras. Standardvärdet är null.

Obs!

Den här egenskapen krävs om BootCriticalDriverID har angetts.

BootCriticalID

Datatyp: String

Åtkomsttyp: Läsa/skriva

Kval: [RequiredIfNotNull]

Startkritiskt ID för drivrutinen för masslagringsenheter som ska installeras. Standardvärdet är null. Det här ID:t visas i avsnittet "scsi" i enhetsdrivrutinens Txtsetup.oem-fil.

Obs!

Den här egenskapen krävs om BootCriticalDriverID har angetts.

BootCriticalINFFile

Datatyp: String

Åtkomsttyp: Läsa/skriva

Kval: [RequiredIfNotNull]

INF-filen för en startkritisk drivrutin för masslagringsenheter som ska installeras. Standardvärdet är null.

Obs!

Den här egenskapen krävs om BootCriticalDriverID har angetts.

Condition

Datatyp: SMS_TaskSequence_Condition

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Mer information finns i SMS_TaskSequence_Action serverns WMI-klass.

ContinueOnError

Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Mer information finns i SMS_TaskSequence_Action serverns WMI-klass.

Description

Datatyp: String

Åtkomsttyp: Läsa/skriva

Kval: [AllowedLen("0-255")]

Mer information finns i SMS_TaskSequence_Action serverns WMI-klass.

DriverPackageID

Datatyp: String

Åtkomsttyp: Läsa/skriva

Kval: [CommandLineArg(1), TaskSequencePackage, Not_Null]

ID för drivrutinspaketet som ska installeras. Det här värdet anges av packageID-egenskapen för det specifika SMS_DriverPackage WMI-klassobjektet för servern .

Enabled

Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Mer information finns i SMS_TaskSequence_Action serverns WMI-klass.

Name

Datatyp: String

Åtkomsttyp: Läsa/skriva

Kval: [AllowedLen("1-100")]

Mer information finns i SMS_TaskSequence_Action serverns WMI-klass.

Recurse

Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Värden:

  • false (standard): Använd listan över drivrutiner från drivrutinspaketet.
  • true: Kör DISM en gång för att upprepas i hela drivrutinspaketmappen.

SupportedEnvironment

Datatyp: String

Åtkomsttyp: Läsa/skriva

Kval: [Not_Null:ToInstance]

Mer information finns i SMS_TaskSequence_Action serverns WMI-klass.

Standardvärdet för den här klassen är WinPE.

Timeout

Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Mer information finns i SMS_TaskSequence_Action serverns WMI-klass.

UnsignedDriver

Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kval: [Not_Null, VariableName("OSDAllowUnsignedDriver")]

Ställ in true för att konfigurera Windows för att tillåta att osignerade enhetsdrivrutiner installeras. Standardvärdet är false.

Obs!

Den här egenskapen krävs av åtgärden. Den är dock inaktuell och används inte av moderna OS-versioner.

Anmärkningar

Klasskvalificerare för den här klassen omfattar:

[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")]

Mer information om både klasskvalificerare och egenskapskvalificerare som ingår i avsnittet Egenskaper finns i Configuration Manager klass- och egenskapskvalificerare.

Krav

Körningskrav

Mer information finns i Configuration Manager serverkörningskrav.

Utvecklingskrav

Mer information finns i Configuration Manager serverutvecklingskrav.

Se även