mirror of
https://github.com/MicrosoftDocs/windows-itpro-docs.git
synced 2025-05-12 13:27:23 +00:00
PrinterProvisioning CSP
This commit is contained in:
parent
7caa82300c
commit
9ac51ed92b
320
windows/client-management/mdm/printerprovisioning-csp.md
Normal file
320
windows/client-management/mdm/printerprovisioning-csp.md
Normal file
@ -0,0 +1,320 @@
|
|||||||
|
---
|
||||||
|
title: PrinterProvisioning CSP
|
||||||
|
description: Learn more about the PrinterProvisioning CSP.
|
||||||
|
author: vinaypamnani-msft
|
||||||
|
manager: aaroncz
|
||||||
|
ms.author: vinpa
|
||||||
|
ms.date: 02/17/2023
|
||||||
|
ms.localizationpriority: medium
|
||||||
|
ms.prod: windows-client
|
||||||
|
ms.technology: itpro-manage
|
||||||
|
ms.topic: reference
|
||||||
|
---
|
||||||
|
|
||||||
|
<!-- Auto-Generated CSP Document -->
|
||||||
|
|
||||||
|
<!-- PrinterProvisioning-Begin -->
|
||||||
|
# PrinterProvisioning CSP
|
||||||
|
|
||||||
|
<!-- PrinterProvisioning-Editable-Begin -->
|
||||||
|
<!-- Add any additional information about this policy here. Anything outside this section will get overwritten. -->
|
||||||
|
<!-- PrinterProvisioning-Editable-End -->
|
||||||
|
|
||||||
|
<!-- PrinterProvisioning-Tree-Begin -->
|
||||||
|
The following example shows the PrinterProvisioning configuration service provider in tree format.
|
||||||
|
|
||||||
|
```text
|
||||||
|
./User/Vendor/MSFT/PrinterProvisioning
|
||||||
|
--- UPPrinterInstalls
|
||||||
|
------ {PrinterSharedID}
|
||||||
|
--------- CloudDeviceID
|
||||||
|
--------- ErrorCode
|
||||||
|
--------- Install
|
||||||
|
--------- PrinterSharedName
|
||||||
|
--------- Status
|
||||||
|
```
|
||||||
|
<!-- PrinterProvisioning-Tree-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-Begin -->
|
||||||
|
## UPPrinterInstalls
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-Applicability-Begin -->
|
||||||
|
| Scope | Editions | Applicable OS |
|
||||||
|
|:--|:--|:--|
|
||||||
|
| :x: Device <br> :heavy_check_mark: User | :x: Home <br> :heavy_check_mark: Pro <br> :heavy_check_mark: Enterprise <br> :heavy_check_mark: Education <br> :heavy_check_mark: Windows SE | :heavy_check_mark: Windows 10, version 2009 [10.0.19042.1806] and later <br> :heavy_check_mark: Windows 10, version 21H1 [10.0.19043.1806] and later <br> :heavy_check_mark: Windows 10, version 21H2 [10.0.19044.1806] and later <br> :heavy_check_mark: Windows 11, version 21H2 [10.0.22000] and later |
|
||||||
|
<!-- User-UPPrinterInstalls-Applicability-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-OmaUri-Begin -->
|
||||||
|
```User
|
||||||
|
./User/Vendor/MSFT/PrinterProvisioning/UPPrinterInstalls
|
||||||
|
```
|
||||||
|
<!-- User-UPPrinterInstalls-OmaUri-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-Description-Begin -->
|
||||||
|
<!-- Description-Source-DDF -->
|
||||||
|
This setting will take the action on the specified user account to install or uninstall the specified printer. Install action is selected by default.
|
||||||
|
<!-- User-UPPrinterInstalls-Description-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-Editable-Begin -->
|
||||||
|
<!-- Add any additional information about this policy here. Anything outside this section will get overwritten. -->
|
||||||
|
<!-- User-UPPrinterInstalls-Editable-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-DFProperties-Begin -->
|
||||||
|
**Description framework properties**:
|
||||||
|
|
||||||
|
| Property name | Property value |
|
||||||
|
|:--|:--|
|
||||||
|
| Format | node |
|
||||||
|
| Access Type | Get |
|
||||||
|
<!-- User-UPPrinterInstalls-DFProperties-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-Examples-Begin -->
|
||||||
|
<!-- Add any examples for this policy here. Examples outside this section will get overwritten. -->
|
||||||
|
<!-- User-UPPrinterInstalls-Examples-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Begin -->
|
||||||
|
### UPPrinterInstalls/{PrinterSharedID}
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Applicability-Begin -->
|
||||||
|
| Scope | Editions | Applicable OS |
|
||||||
|
|:--|:--|:--|
|
||||||
|
| :x: Device <br> :heavy_check_mark: User | :x: Home <br> :heavy_check_mark: Pro <br> :heavy_check_mark: Enterprise <br> :heavy_check_mark: Education <br> :heavy_check_mark: Windows SE | :heavy_check_mark: Windows 10, version 2009 [10.0.19042.1806] and later <br> :heavy_check_mark: Windows 10, version 21H1 [10.0.19043.1806] and later <br> :heavy_check_mark: Windows 10, version 21H2 [10.0.19044.1806] and later <br> :heavy_check_mark: Windows 11, version 21H2 [10.0.22000] and later |
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Applicability-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-OmaUri-Begin -->
|
||||||
|
```User
|
||||||
|
./User/Vendor/MSFT/PrinterProvisioning/UPPrinterInstalls/{PrinterSharedID}
|
||||||
|
```
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-OmaUri-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Description-Begin -->
|
||||||
|
<!-- Description-Source-DDF -->
|
||||||
|
Identifies the Universal Print printer, by its Share ID, you wish to install on the targeted user account. The printer's Share ID can be found in the printer's properties via the Universal Print portal. **Note** the targeted user account must have access rights to both the printer and to the Universal Print service.
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Description-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Editable-Begin -->
|
||||||
|
<!-- Add any additional information about this policy here. Anything outside this section will get overwritten. -->
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Editable-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-DFProperties-Begin -->
|
||||||
|
**Description framework properties**:
|
||||||
|
|
||||||
|
| Property name | Property value |
|
||||||
|
|:--|:--|
|
||||||
|
| Format | node |
|
||||||
|
| Access Type | Add, Delete, Get |
|
||||||
|
| Dynamic Node Naming | UniqueName: PrinterSharedID from the Universal Print system, which is used to discover and install Univeral Print printer |
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-DFProperties-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Examples-Begin -->
|
||||||
|
<!-- Add any examples for this policy here. Examples outside this section will get overwritten. -->
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Examples-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-CloudDeviceID-Begin -->
|
||||||
|
#### UPPrinterInstalls/{PrinterSharedID}/CloudDeviceID
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-CloudDeviceID-Applicability-Begin -->
|
||||||
|
| Scope | Editions | Applicable OS |
|
||||||
|
|:--|:--|:--|
|
||||||
|
| :x: Device <br> :heavy_check_mark: User | :x: Home <br> :heavy_check_mark: Pro <br> :heavy_check_mark: Enterprise <br> :heavy_check_mark: Education <br> :heavy_check_mark: Windows SE | :heavy_check_mark: Windows 10, version 2009 [10.0.19042.1806] and later <br> :heavy_check_mark: Windows 10, version 21H1 [10.0.19043.1806] and later <br> :heavy_check_mark: Windows 10, version 21H2 [10.0.19044.1806] and later <br> :heavy_check_mark: Windows 11, version 21H2 [10.0.22000] and later |
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-CloudDeviceID-Applicability-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-CloudDeviceID-OmaUri-Begin -->
|
||||||
|
```User
|
||||||
|
./User/Vendor/MSFT/PrinterProvisioning/UPPrinterInstalls/{PrinterSharedID}/CloudDeviceID
|
||||||
|
```
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-CloudDeviceID-OmaUri-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-CloudDeviceID-Description-Begin -->
|
||||||
|
<!-- Description-Source-DDF -->
|
||||||
|
Identifies the Universal Print printer, by its Printer ID, you wish to install on the targeted user account. The printer's Printer ID can be found in the printer's properties via the Universal Print portal. **Note** the targeted user account must have access rights to both the printer and to the Universal Print service.
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-CloudDeviceID-Description-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-CloudDeviceID-Editable-Begin -->
|
||||||
|
<!-- Add any additional information about this policy here. Anything outside this section will get overwritten. -->
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-CloudDeviceID-Editable-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-CloudDeviceID-DFProperties-Begin -->
|
||||||
|
**Description framework properties**:
|
||||||
|
|
||||||
|
| Property name | Property value |
|
||||||
|
|:--|:--|
|
||||||
|
| Format | chr (string) |
|
||||||
|
| Access Type | Add, Delete, Get, Replace |
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-CloudDeviceID-DFProperties-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-CloudDeviceID-Examples-Begin -->
|
||||||
|
<!-- Add any examples for this policy here. Examples outside this section will get overwritten. -->
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-CloudDeviceID-Examples-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-CloudDeviceID-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-ErrorCode-Begin -->
|
||||||
|
#### UPPrinterInstalls/{PrinterSharedID}/ErrorCode
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-ErrorCode-Applicability-Begin -->
|
||||||
|
| Scope | Editions | Applicable OS |
|
||||||
|
|:--|:--|:--|
|
||||||
|
| :x: Device <br> :heavy_check_mark: User | :x: Home <br> :heavy_check_mark: Pro <br> :heavy_check_mark: Enterprise <br> :heavy_check_mark: Education <br> :heavy_check_mark: Windows SE | :heavy_check_mark: Windows 10, version 2009 [10.0.19042.1806] and later <br> :heavy_check_mark: Windows 10, version 21H1 [10.0.19043.1806] and later <br> :heavy_check_mark: Windows 10, version 21H2 [10.0.19044.1806] and later <br> :heavy_check_mark: Windows 11, version 21H2 [10.0.22000] and later |
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-ErrorCode-Applicability-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-ErrorCode-OmaUri-Begin -->
|
||||||
|
```User
|
||||||
|
./User/Vendor/MSFT/PrinterProvisioning/UPPrinterInstalls/{PrinterSharedID}/ErrorCode
|
||||||
|
```
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-ErrorCode-OmaUri-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-ErrorCode-Description-Begin -->
|
||||||
|
<!-- Description-Source-DDF -->
|
||||||
|
HRESULT of the last installation returned code.
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-ErrorCode-Description-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-ErrorCode-Editable-Begin -->
|
||||||
|
<!-- Add any additional information about this policy here. Anything outside this section will get overwritten. -->
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-ErrorCode-Editable-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-ErrorCode-DFProperties-Begin -->
|
||||||
|
**Description framework properties**:
|
||||||
|
|
||||||
|
| Property name | Property value |
|
||||||
|
|:--|:--|
|
||||||
|
| Format | int |
|
||||||
|
| Access Type | Get |
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-ErrorCode-DFProperties-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-ErrorCode-Examples-Begin -->
|
||||||
|
<!-- Add any examples for this policy here. Examples outside this section will get overwritten. -->
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-ErrorCode-Examples-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-ErrorCode-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Install-Begin -->
|
||||||
|
#### UPPrinterInstalls/{PrinterSharedID}/Install
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Install-Applicability-Begin -->
|
||||||
|
| Scope | Editions | Applicable OS |
|
||||||
|
|:--|:--|:--|
|
||||||
|
| :x: Device <br> :heavy_check_mark: User | :x: Home <br> :heavy_check_mark: Pro <br> :heavy_check_mark: Enterprise <br> :heavy_check_mark: Education <br> :heavy_check_mark: Windows SE | :heavy_check_mark: Windows 10, version 2009 [10.0.19042.1806] and later <br> :heavy_check_mark: Windows 10, version 21H1 [10.0.19043.1806] and later <br> :heavy_check_mark: Windows 10, version 21H2 [10.0.19044.1806] and later <br> :heavy_check_mark: Windows 11, version 21H2 [10.0.22000] and later |
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Install-Applicability-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Install-OmaUri-Begin -->
|
||||||
|
```User
|
||||||
|
./User/Vendor/MSFT/PrinterProvisioning/UPPrinterInstalls/{PrinterSharedID}/Install
|
||||||
|
```
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Install-OmaUri-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Install-Description-Begin -->
|
||||||
|
<!-- Description-Source-DDF -->
|
||||||
|
Support async execute. Install Universal Print printer.
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Install-Description-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Install-Editable-Begin -->
|
||||||
|
<!-- Add any additional information about this policy here. Anything outside this section will get overwritten. -->
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Install-Editable-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Install-DFProperties-Begin -->
|
||||||
|
**Description framework properties**:
|
||||||
|
|
||||||
|
| Property name | Property value |
|
||||||
|
|:--|:--|
|
||||||
|
| Format | null |
|
||||||
|
| Access Type | Exec, Get |
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Install-DFProperties-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Install-Examples-Begin -->
|
||||||
|
<!-- Add any examples for this policy here. Examples outside this section will get overwritten. -->
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Install-Examples-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Install-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-PrinterSharedName-Begin -->
|
||||||
|
#### UPPrinterInstalls/{PrinterSharedID}/PrinterSharedName
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-PrinterSharedName-Applicability-Begin -->
|
||||||
|
| Scope | Editions | Applicable OS |
|
||||||
|
|:--|:--|:--|
|
||||||
|
| :x: Device <br> :heavy_check_mark: User | :x: Home <br> :heavy_check_mark: Pro <br> :heavy_check_mark: Enterprise <br> :heavy_check_mark: Education <br> :heavy_check_mark: Windows SE | :heavy_check_mark: Windows 10, version 2009 [10.0.19042.1806] and later <br> :heavy_check_mark: Windows 10, version 21H1 [10.0.19043.1806] and later <br> :heavy_check_mark: Windows 10, version 21H2 [10.0.19044.1806] and later <br> :heavy_check_mark: Windows 11, version 21H2 [10.0.22000] and later |
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-PrinterSharedName-Applicability-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-PrinterSharedName-OmaUri-Begin -->
|
||||||
|
```User
|
||||||
|
./User/Vendor/MSFT/PrinterProvisioning/UPPrinterInstalls/{PrinterSharedID}/PrinterSharedName
|
||||||
|
```
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-PrinterSharedName-OmaUri-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-PrinterSharedName-Description-Begin -->
|
||||||
|
<!-- Description-Source-DDF -->
|
||||||
|
Identifies the Universal Print printer, by its Share Name, you wish to install on the targeted user account. The printer's Share Name can be found in the printer's properties via the Universal Print portal. **Note** the targeted user account must have access rights to both the printer and to the Universal Print service.
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-PrinterSharedName-Description-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-PrinterSharedName-Editable-Begin -->
|
||||||
|
<!-- Add any additional information about this policy here. Anything outside this section will get overwritten. -->
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-PrinterSharedName-Editable-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-PrinterSharedName-DFProperties-Begin -->
|
||||||
|
**Description framework properties**:
|
||||||
|
|
||||||
|
| Property name | Property value |
|
||||||
|
|:--|:--|
|
||||||
|
| Format | chr (string) |
|
||||||
|
| Access Type | Add, Delete, Get, Replace |
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-PrinterSharedName-DFProperties-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-PrinterSharedName-Examples-Begin -->
|
||||||
|
<!-- Add any examples for this policy here. Examples outside this section will get overwritten. -->
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-PrinterSharedName-Examples-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-PrinterSharedName-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Status-Begin -->
|
||||||
|
#### UPPrinterInstalls/{PrinterSharedID}/Status
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Status-Applicability-Begin -->
|
||||||
|
| Scope | Editions | Applicable OS |
|
||||||
|
|:--|:--|:--|
|
||||||
|
| :x: Device <br> :heavy_check_mark: User | :x: Home <br> :heavy_check_mark: Pro <br> :heavy_check_mark: Enterprise <br> :heavy_check_mark: Education <br> :heavy_check_mark: Windows SE | :heavy_check_mark: Windows 10, version 2009 [10.0.19042.1806] and later <br> :heavy_check_mark: Windows 10, version 21H1 [10.0.19043.1806] and later <br> :heavy_check_mark: Windows 10, version 21H2 [10.0.19044.1806] and later <br> :heavy_check_mark: Windows 11, version 21H2 [10.0.22000] and later |
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Status-Applicability-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Status-OmaUri-Begin -->
|
||||||
|
```User
|
||||||
|
./User/Vendor/MSFT/PrinterProvisioning/UPPrinterInstalls/{PrinterSharedID}/Status
|
||||||
|
```
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Status-OmaUri-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Status-Description-Begin -->
|
||||||
|
<!-- Description-Source-DDF -->
|
||||||
|
1 finished installation successfully, 2 installation in progress after receiving execute cmd, 4 installation failed, 8 installation initial status, 32 unknown (not used).
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Status-Description-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Status-Editable-Begin -->
|
||||||
|
<!-- Add any additional information about this policy here. Anything outside this section will get overwritten. -->
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Status-Editable-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Status-DFProperties-Begin -->
|
||||||
|
**Description framework properties**:
|
||||||
|
|
||||||
|
| Property name | Property value |
|
||||||
|
|:--|:--|
|
||||||
|
| Format | int |
|
||||||
|
| Access Type | Get |
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Status-DFProperties-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Status-Examples-Begin -->
|
||||||
|
<!-- Add any examples for this policy here. Examples outside this section will get overwritten. -->
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Status-Examples-End -->
|
||||||
|
|
||||||
|
<!-- User-UPPrinterInstalls-{PrinterSharedID}-Status-End -->
|
||||||
|
|
||||||
|
<!-- PrinterProvisioning-CspMoreInfo-Begin -->
|
||||||
|
<!-- Add any additional information about this CSP here. Anything outside this section will get overwritten. -->
|
||||||
|
<!-- PrinterProvisioning-CspMoreInfo-End -->
|
||||||
|
|
||||||
|
<!-- PrinterProvisioning-End -->
|
||||||
|
|
||||||
|
## Related articles
|
||||||
|
|
||||||
|
[Configuration service provider reference](configuration-service-provider-reference.md)
|
224
windows/client-management/mdm/printerprovisioning-ddf-file.md
Normal file
224
windows/client-management/mdm/printerprovisioning-ddf-file.md
Normal file
@ -0,0 +1,224 @@
|
|||||||
|
---
|
||||||
|
title: PrinterProvisioning DDF file
|
||||||
|
description: View the XML file containing the device description framework (DDF) for the PrinterProvisioning configuration service provider.
|
||||||
|
author: vinaypamnani-msft
|
||||||
|
manager: aaroncz
|
||||||
|
ms.author: vinpa
|
||||||
|
ms.date: 02/17/2023
|
||||||
|
ms.localizationpriority: medium
|
||||||
|
ms.prod: windows-client
|
||||||
|
ms.technology: itpro-manage
|
||||||
|
ms.topic: reference
|
||||||
|
---
|
||||||
|
|
||||||
|
<!-- Auto-Generated CSP Document -->
|
||||||
|
|
||||||
|
# PrinterProvisioning DDF file
|
||||||
|
|
||||||
|
The following XML file contains the device description framework (DDF) for the PrinterProvisioning configuration service provider.
|
||||||
|
|
||||||
|
```xml
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE MgmtTree PUBLIC " -//OMA//DTD-DM-DDF 1.2//EN" "http://www.openmobilealliance.org/tech/DTD/DM_DDF-V1_2.dtd"[<?oma-dm-ddf-ver supported-versions="1.2"?>]>
|
||||||
|
<MgmtTree xmlns:MSFT="http://schemas.microsoft.com/MobileDevice/DM">
|
||||||
|
<VerDTD>1.2</VerDTD>
|
||||||
|
<MSFT:Diagnostics>
|
||||||
|
</MSFT:Diagnostics>
|
||||||
|
<Node>
|
||||||
|
<NodeName>PrinterProvisioning</NodeName>
|
||||||
|
<Path>./User/Vendor/MSFT</Path>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<Description>Printer Provisioning</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<node />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME />
|
||||||
|
</DFType>
|
||||||
|
<MSFT:Applicability>
|
||||||
|
<MSFT:OsBuildVersion>10.0.22000, 10.0.19044.1806, 10.0.19043.1806, 10.0.19042.1806</MSFT:OsBuildVersion>
|
||||||
|
<MSFT:CspVersion>1.0</MSFT:CspVersion>
|
||||||
|
<MSFT:EditionAllowList>0x4;0x1B;0x30;0x31;0x48;0x54;0x62;0x63;0x64;0x65;0x77;0x79;0x7A;0x7D;0x7E;0x81;0x82;0x87;0x88;0x88*;0x8A;0x8B;0xA1;0xA2;0xA4;0xA5;0xAB;0xAC;0xAF;0xB4;0xBC;0xBF;0xCA;0xCB;0xCD;</MSFT:EditionAllowList>
|
||||||
|
</MSFT:Applicability>
|
||||||
|
</DFProperties>
|
||||||
|
<Node>
|
||||||
|
<NodeName>UPPrinterInstalls</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<Description>This setting will take the action on the specified user account to install or uninstall the specified printer. Install action is selected by default.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<node />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<DDFName />
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
<Node>
|
||||||
|
<NodeName>
|
||||||
|
</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Add />
|
||||||
|
<Delete />
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<Description>Identifies the Universal Print printer, by its Share ID, you wish to install on the targeted user account. The printer's Share ID can be found in the printer's properties via the Universal Print portal. Note: the targeted user account must have access rights to both the printer and to the Universal Print service.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<node />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<OneOrMore />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<DFTitle>PrinterSharedID</DFTitle>
|
||||||
|
<DFType>
|
||||||
|
<DDFName />
|
||||||
|
</DFType>
|
||||||
|
<MSFT:DynamicNodeNaming>
|
||||||
|
<MSFT:UniqueName>PrinterSharedID from the Universal Print system, which is used to discover and install Univeral Print printer</MSFT:UniqueName>
|
||||||
|
</MSFT:DynamicNodeNaming>
|
||||||
|
</DFProperties>
|
||||||
|
<Node>
|
||||||
|
<NodeName>CloudDeviceID</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Add />
|
||||||
|
<Delete />
|
||||||
|
<Get />
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<Description>Identifies the Universal Print printer, by its Printer ID, you wish to install on the targeted user account. The printer's Printer ID can be found in the printer's properties via the Universal Print portal. Note: the targeted user account must have access rights to both the printer and to the Universal Print service.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<chr />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME />
|
||||||
|
</DFType>
|
||||||
|
<MSFT:AllowedValues ValueType="None">
|
||||||
|
</MSFT:AllowedValues>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>Install</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Exec />
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<Description>Support async execute. Install Universal Print printer.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<null />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME />
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>Status</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<Description>1 finished installation successfully, 2 installation in progress after receiving execute cmd, 4 installation failed, 8 installation initial status, 32 unknown (not used).</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<int />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME />
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>ErrorCode</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<Description>HRESULT of the last installation returned code.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<int />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME />
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>PrinterSharedName</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Add />
|
||||||
|
<Delete />
|
||||||
|
<Get />
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<Description>Identifies the Universal Print printer, by its Share Name, you wish to install on the targeted user account. The printer's Share Name can be found in the printer's properties via the Universal Print portal. Note: the targeted user account must have access rights to both the printer and to the Universal Print service.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<chr />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME />
|
||||||
|
</DFType>
|
||||||
|
<MSFT:AllowedValues ValueType="None">
|
||||||
|
</MSFT:AllowedValues>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
</Node>
|
||||||
|
</Node>
|
||||||
|
</Node>
|
||||||
|
</MgmtTree>
|
||||||
|
```
|
||||||
|
|
||||||
|
## Related articles
|
||||||
|
|
||||||
|
[PrinterProvisioning configuration service provider reference](printerprovisioning-csp.md)
|
@ -811,6 +811,11 @@ items:
|
|||||||
items:
|
items:
|
||||||
- name: Personalization DDF file
|
- name: Personalization DDF file
|
||||||
href: personalization-ddf.md
|
href: personalization-ddf.md
|
||||||
|
- name: PrinterProvisioning
|
||||||
|
href: printerprovisioning-csp.md
|
||||||
|
items:
|
||||||
|
- name: PrinterProvisioning DDF file
|
||||||
|
href: printerprovisioning-ddf-file.md
|
||||||
- name: Provisioning
|
- name: Provisioning
|
||||||
href: provisioning-csp.md
|
href: provisioning-csp.md
|
||||||
- name: PXLOGICAL
|
- name: PXLOGICAL
|
||||||
|
Loading…
x
Reference in New Issue
Block a user