UEFI CSP
次の表は、Windows の適用性を示しています。
UEFI 構成サービス プロバイダー (CSP) は、UEFI のデバイス ファームウェア構成インターフェイス (DFCI) にインターフェイスして、BIOS 構成を変更します。 この CSP は、Windows 10 Version 1809に追加されました。
エディション | Windows 10 | Windows 11 |
---|---|---|
ホーム | いいえ | いいえ |
Pro | はい | はい |
Windows SE | いいえ | はい |
Business | はい | はい |
Enterprise | はい | はい |
Education | はい | はい |
注
Windows 10バージョン 1803 で公開されている UEFI CSP バージョンは、このバージョン (バージョン 1809) に置き換えられます。
注
運用 UEFI CSP は 1809 に存在しますが、このインターフェイスに準拠する デバイス ファームウェア構成インターフェイス (DFCI) と UEFI ファームウェア によって異なります。
次に、ツリー形式の UEFI CSP を示します。
./Vendor/MSFT
Uefi
----DeviceIdentifier
----Identity
--------Current
--------Apply
--------Result
----Permissions
--------Current
--------Apply
--------Result
----Settings
--------Current
--------Apply
--------Result
----Identity2
--------Apply
--------Result
----Permissions2
--------Apply
--------Result
----Settings2
--------Apply
--------Result
次の一覧では、特性とパラメーターについて説明します。
DeviceIdentifier デバイス識別子を記述する XML を UEFI から取得します。
サポートされている操作は Get です。
サポートされている操作は Get です。
Identity/Current 現在の UEFI ID 証明書情報を記述する XML を UEFI から取得します。
サポートされている操作は Get です。
IDENTITY/Apply ID 情報パッケージを UEFI に適用します。 入力は、base64 でエンコードされた形式の署名済みパッケージです。
値の種類は Base64 です。 サポートされている操作は Replace です。
IDENTITY/Result 前の Identity/Apply 操作のバイナリ結果パッケージを取得します。
サポートされている操作は Get です。
Permissions/Current 現在の UEFI 設定のアクセス許可を記述する XML を UEFI から取得します。
サポートされている操作は Get です。
アクセス許可/適用 アクセス許可情報パッケージを UEFI に適用します。 入力は、base64 でエンコードされた形式の署名済みパッケージです。
値の種類は Base64 です。 サポートされている操作は Replace です。
アクセス許可/結果 前の Permissions/Apply 操作のバイナリ結果パッケージを取得します。 このバイナリ パッケージには、個々のアクセス許可に対して実行されるアクションを記述する XML が含まれています。
サポートされている操作は Get です。
設定/現在 現在の UEFI 設定を記述する XML を UEFI から取得します。
サポートされている操作は Get です。
設定/適用 設定情報パッケージを UEFI に適用します。 入力は、base64 でエンコードされた形式の署名済みパッケージです。
値の種類は Base64 です。 サポートされている操作は Replace です。
設定/結果 前の設定/適用操作のバイナリ結果パッケージを取得します。 このバイナリ パッケージには、個々の設定に対して実行されるアクションを記述する XML が含まれています。
サポートされている操作は Get です。
Identity2 ID 証明書操作用のノード。 OS を再起動せずに 2 つ目の ID パッケージを送信するための代替エンドポイント。
Identity2/Apply ID 情報パッケージを UEFI に適用します。 入力は、base64 でエンコードされた形式の署名済みパッケージです。 同じセッションで 2 つの ID パッケージを送信するための別の場所。
値の種類は Base64 です。 サポートされている操作は Replace です。
Identity2/Result 前の Identity2/Apply 操作のバイナリ結果パッケージを取得します。
サポートされている操作は Get です。
Permissions2 設定のアクセス許可操作のノード。 OS を再起動せずに 2 つ目のアクセス許可パッケージを送信するための代替エンドポイント。
Permissions2/Apply アクセス許可情報パッケージを UEFI に適用します。 入力は、base64 でエンコードされた形式の署名済みパッケージです。 同じセッションで 2 つのアクセス許可情報パッケージを送信するための別の場所。
値の種類は Base64 です。 サポートされている操作は Replace です。
Permissions2/Result 前の Permissions2/Apply 操作からバイナリ結果パッケージを取得します。 このバイナリ パッケージには、個々のアクセス許可に対して実行されるアクションを記述する XML が含まれています。
サポートされている操作は Get です。
設定2 デバイス設定操作用のノード。 OS を再起動せずに 2 つ目の設定パッケージを送信するための代替エンドポイント。
Settings2/Apply 設定情報パッケージを UEFI に適用します。 入力は、base64 でエンコードされた形式の署名済みパッケージです。 同じセッションで 2 つの設定情報パッケージを送信するための別の場所。
値の種類は Base64 です。 サポートされている操作は Replace です。
Settings2/Result 以前の Settings2/Apply 操作のバイナリ結果パッケージを取得します。 このバイナリ パッケージには、個々の設定に対して実行されるアクションを記述する XML が含まれています。
サポートされている操作は Get です。