13 KiB
title, description, author, manager, ms.author, ms.date, ms.localizationpriority, ms.prod, ms.technology, ms.topic
title | description | author | manager | ms.author | ms.date | ms.localizationpriority | ms.prod | ms.technology | ms.topic |
---|---|---|---|---|---|---|---|---|---|
DevicePreparation CSP | Learn more about the DevicePreparation CSP. | vinaypamnani-msft | aaroncz | vinpa | 02/28/2023 | medium | windows-client | itpro-manage | reference |
DevicePreparation CSP
Important
This CSP contains preview policies that are under development and only applicable for Windows Insider Preview builds. These policies are subject to change and may have dependencies on other features or services in preview.
The following list shows the DevicePreparation configuration service provider nodes:
- ./Device/Vendor/MSFT/DevicePreparation
BootstrapperAgent
Scope | Editions | Applicable OS |
---|---|---|
✔️ Device ❌ User |
❌ Home ✔️ Pro ✔️ Enterprise ✔️ Education ✔️ Windows SE |
✔️ Windows Insider Preview |
./Device/Vendor/MSFT/DevicePreparation/BootstrapperAgent
The subnodes configure settings for the Bootstrapper Agent.
Description framework properties:
Property name | Property value |
---|---|
Format | node |
Access Type | Get |
BootstrapperAgent/ClassID
Scope | Editions | Applicable OS |
---|---|---|
✔️ Device ❌ User |
❌ Home ✔️ Pro ✔️ Enterprise ✔️ Education ✔️ Windows SE |
✔️ Windows Insider Preview |
./Device/Vendor/MSFT/DevicePreparation/BootstrapperAgent/ClassID
This node stores the class ID for the Bootstrapper Agent WinRT object.
Description framework properties:
Property name | Property value |
---|---|
Format | chr (string) |
Access Type | Get, Replace |
BootstrapperAgent/ExecutionContext
Scope | Editions | Applicable OS |
---|---|---|
✔️ Device ❌ User |
❌ Home ✔️ Pro ✔️ Enterprise ✔️ Education ✔️ Windows SE |
✔️ Windows Insider Preview |
./Device/Vendor/MSFT/DevicePreparation/BootstrapperAgent/ExecutionContext
This node holds opaque data that will be passed to the Bootstrapper Agent as a parameter when it is invoked to execute.
Description framework properties:
Property name | Property value |
---|---|
Format | chr (string) |
Access Type | Get, Replace |
BootstrapperAgent/InstallationStatusUri
Scope | Editions | Applicable OS |
---|---|---|
✔️ Device ❌ User |
❌ Home ✔️ Pro ✔️ Enterprise ✔️ Education ✔️ Windows SE |
✔️ Windows Insider Preview |
./Device/Vendor/MSFT/DevicePreparation/BootstrapperAgent/InstallationStatusUri
This node holds a URI that can be queried for the status of the Bootstrapper Agent installation.
Description framework properties:
Property name | Property value |
---|---|
Format | chr (string) |
Access Type | Get, Replace |
PageEnabled
Scope | Editions | Applicable OS |
---|---|---|
✔️ Device ❌ User |
❌ Home ✔️ Pro ✔️ Enterprise ✔️ Education ✔️ Windows SE |
✔️ Windows Insider Preview |
./Device/Vendor/MSFT/DevicePreparation/PageEnabled
This node determines whether to enable or show the Device Preparation page.
Description framework properties:
Property name | Property value |
---|---|
Format | bool |
Access Type | Get, Replace |
Default Value | false |
Allowed values:
Value | Description |
---|---|
false (Default) | The page is not enabled. |
true | The page is enabled. |
PageSettings
Scope | Editions | Applicable OS |
---|---|---|
✔️ Device ❌ User |
❌ Home ✔️ Pro ✔️ Enterprise ✔️ Education ✔️ Windows SE |
✔️ Windows Insider Preview |
./Device/Vendor/MSFT/DevicePreparation/PageSettings
This node configures specific settings for the Device Preparation page.
Description framework properties:
Property name | Property value |
---|---|
Format | chr (string) |
Access Type | Get, Replace |
PageStatus
Scope | Editions | Applicable OS |
---|---|---|
✔️ Device ❌ User |
❌ Home ✔️ Pro ✔️ Enterprise ✔️ Education ✔️ Windows SE |
✔️ Windows Insider Preview |
./Device/Vendor/MSFT/DevicePreparation/PageStatus
This node provides status of the Device Preparation page. Values are an enum: 0 = Disabled; 1 = Enabled; 2 = InProgress; 3 = Succeeded; 4 = Failed.
Description framework properties:
Property name | Property value |
---|---|
Format | int |
Access Type | Get |
Allowed values:
Value | Description |
---|---|
0 | Disabled. |
1 | Enabled. |
2 | InProgress. |
3 | Succeeded. |
4 | Failed. |