SMS_TaskSequence_EnableBitLockerAction サーバー WMI クラス
SMS_TaskSequence_EnableBitLockerAction
WMI クラスは、Configuration Managerの SMS プロバイダー サーバー クラスです。 指定したドライブで BitLocker 暗号化を有効にするタスク シーケンス アクションを表します。
次の構文は、マネージド オブジェクト形式 (MOF) コードから簡略化され、継承されたすべてのプロパティが含まれています。
構文
Class SMS_TaskSequence_EnableBitLockerAction : SMS_TaskSequence_Action
{
SMS_TaskSequence_Condition Condition;
Boolean ContinueOnError;
String CreateRecoveryPassword;
String Description;
Boolean Enabled;
UInt32 EncryptMethod;
String Mode;
String Name;
String PIN;
Boolean SkipWhenNoValidTPM;
String StartupKeyDrive;
String SupportedEnvironment;
String TargetDrive;
UInt32 Timeout;
Boolean WaitForEncryption;
};
メソッド
クラスは SMS_TaskSequence_EnableBitLockerAction
メソッドを定義しません。
プロパティ
Condition
データ型: SMS_TaskSequence_Condition
アクセスの種類: 読み取り/書き込み
修飾子: なし
詳細については、「 サーバー WMI クラスSMS_TaskSequence_Action」を参照してください。
ContinueOnError
データ型: Boolean
アクセスの種類: 読み取り/書き込み
修飾子: なし
詳細については、「 サーバー WMI クラスSMS_TaskSequence_Action」を参照してください。
CreateRecoveryPassword
データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [CommandLineArg(5), Not_Null]
回復パスワードを Active Directory に作成するかどうかを示します。 使用可能な値は次のとおりです。
None
AD
(既定値)
Description
データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [AllowedLen("0-255")]
詳細については、「 サーバー WMI クラスSMS_TaskSequence_Action」を参照してください。
Enabled
データ型: Boolean
アクセスの種類: 読み取り/書き込み
修飾子: なし
詳細については、「 サーバー WMI クラスSMS_TaskSequence_Action」を参照してください。
EncryptMethod
データ型: UInt32
アクセスの種類: 読み取り/書き込み
ディスク暗号化モードを指定します。 モードを指定しないに設定 0
します。これは既定です。
Mode
データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [CommandLineArg(3), RequiredIfNull("TargetDrive")]
キー 保護機能モード。 使用可能な値は次のとおりです。
TPM
Key
TPMAndKey
TPMAndPIN
既定値は null
です。 が にnull
設定されている場合TargetDrive
は、このプロパティが必要です。
Name
データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [AllowedLen("1-100")]
詳細については、「 サーバー WMI クラスSMS_TaskSequence_Action」を参照してください。
PIN
データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [VariableName("OSDBitLockerPIN"), Secret, AllowedLen("0-255")]
BitLocker 暗号化用の PIN。
Mode プロパティが に"TPMAndPIN"
設定されている場合にのみ有効です。
SkipWhenNoValidTPM
データ型: Boolean
アクセスの種類: 読み取り/書き込み
TPM を持たないコンピューター、または TPM が有効になっていない場合は、この手順をスキップするように設定 true
します。 既定では、値は です false
。
StartupKeyDrive
データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [CommandLineArg(4)]
キー プロテクターを格納するリムーバブル USB ドライブのドライブ文字。
Mode プロパティが または TPMAndKey
にKey
設定されていない限り、このプロパティは無視されます。 最初に使用可能な USB ドライブを null
使用するには、このプロパティを (既定値) に設定します。
SupportedEnvironment
データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [Not_Null:ToInstance]
詳細については、「 サーバー WMI クラスSMS_TaskSequence_Action」を参照してください。
このタスク シーケンス アクションのこのプロパティの既定値は です FullOS
。
TargetDrive
データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [CommandLineArg(1)]
BitLocker 暗号化を有効にするボリュームのドライブ文字。 現在の OS ボリュームを null
使用するには、このプロパティを (既定値) に設定します。
Timeout
データ型: UInt32
アクセスの種類: 読み取り/書き込み
修飾子: なし
詳細については、「 サーバー WMI クラスSMS_TaskSequence_Action」を参照してください。
WaitForEncryption
データ型: Boolean
アクセスの種類: 読み取り/書き込み
修飾子: [CommandLineArg(2), Not_Null]
タスク シーケンスを続行する前に、ディスク暗号化が完了するまで待機するように設定 true
します。 暗号化が false
バックグラウンドで続行されている間にタスク シーケンスを続行するには、このプロパティを (既定値) に設定します。
注釈
このクラスのクラス修飾子は次のとおりです。
[CommandLine("OSDBitLocker.exe /enable \<?1: /drive:%1>\<?2: /wait:%2>\<?3: /mode:%3>\<?4: /keydrive:%4>\<?5: /pwd:%5>"),
ActionCategory{"Disks,4,3"},ActionUI{"AdminUI.TaskSequenceEditor.dll", "Microsoft.ConfigurationManagement.AdminConsole.TaskSequenceEditor", "EnableBitLockerControl", "TaskSequenceOptionControl"},
VariablePrefix("OSDBitLocker")]
[プロパティ] セクションに含まれるクラス修飾子とプロパティ修飾子の両方の詳細については、「クラス修飾子とプロパティ修飾子Configuration Manager」を参照してください。
BitLocker では、ハード ドライブに少なくとも 2 つのパーティションが必要です。 最初のパーティションには Windows ブートストラップ コードが含まれており、2 番目のパーティションには OS が含まれています。 ブートストラップ パーティションは暗号化されていない状態を維持する必要があります。
このクラスの変数プレフィックスは "OSDBitLocker" です。
要件
ランタイム要件
詳細については、「Configuration Manager サーバーランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発要件」を参照してください。