17 KiB
title, description, ms.date
title | description | ms.date |
---|---|---|
PrinterProvisioning CSP | Learn more about the PrinterProvisioning CSP. | 08/06/2024 |
PrinterProvisioning CSP
The following list shows the PrinterProvisioning configuration service provider nodes:
- ./User/Vendor/MSFT/PrinterProvisioning
UPPrinterInstalls
Scope | Editions | Applicable OS |
---|---|---|
❌ Device ✅ User |
✅ Pro ✅ Enterprise ✅ Education ✅ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10, version 20H2 with KB5014666 [10.0.19042.1806] and later ✅ Windows 10, version 21H1 with KB5014666 [10.0.19043.1806] and later ✅ Windows 10, version 21H2 with KB5014666 [10.0.19044.1806] and later ✅ Windows 11, version 21H2 [10.0.22000] and later |
./User/Vendor/MSFT/PrinterProvisioning/UPPrinterInstalls
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 framework properties:
Property name | Property value |
---|---|
Format | node |
Access Type | Get |
UPPrinterInstalls/{PrinterSharedID}
Scope | Editions | Applicable OS |
---|---|---|
❌ Device ✅ User |
✅ Pro ✅ Enterprise ✅ Education ✅ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10, version 20H2 with KB5014666 [10.0.19042.1806] and later ✅ Windows 10, version 21H1 with KB5014666 [10.0.19043.1806] and later ✅ Windows 10, version 21H2 with KB5014666 [10.0.19044.1806] and later ✅ Windows 11, version 21H2 [10.0.22000] and later |
./User/Vendor/MSFT/PrinterProvisioning/UPPrinterInstalls/{PrinterSharedID}
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 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 |
UPPrinterInstalls/{PrinterSharedID}/CloudDeviceID
Scope | Editions | Applicable OS |
---|---|---|
❌ Device ✅ User |
✅ Pro ✅ Enterprise ✅ Education ✅ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10, version 20H2 with KB5014666 [10.0.19042.1806] and later ✅ Windows 10, version 21H1 with KB5014666 [10.0.19043.1806] and later ✅ Windows 10, version 21H2 with KB5014666 [10.0.19044.1806] and later ✅ Windows 11, version 21H2 [10.0.22000] and later |
./User/Vendor/MSFT/PrinterProvisioning/UPPrinterInstalls/{PrinterSharedID}/CloudDeviceID
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 framework properties:
Property name | Property value |
---|---|
Format | chr (string) |
Access Type | Add, Delete, Get, Replace |
UPPrinterInstalls/{PrinterSharedID}/ErrorCode
Scope | Editions | Applicable OS |
---|---|---|
❌ Device ✅ User |
✅ Pro ✅ Enterprise ✅ Education ✅ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10, version 20H2 with KB5014666 [10.0.19042.1806] and later ✅ Windows 10, version 21H1 with KB5014666 [10.0.19043.1806] and later ✅ Windows 10, version 21H2 with KB5014666 [10.0.19044.1806] and later ✅ Windows 11, version 21H2 [10.0.22000] and later |
./User/Vendor/MSFT/PrinterProvisioning/UPPrinterInstalls/{PrinterSharedID}/ErrorCode
HRESULT of the last installation returned code.
Description framework properties:
Property name | Property value |
---|---|
Format | int |
Access Type | Get |
UPPrinterInstalls/{PrinterSharedID}/Install
Scope | Editions | Applicable OS |
---|---|---|
❌ Device ✅ User |
✅ Pro ✅ Enterprise ✅ Education ✅ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10, version 20H2 with KB5014666 [10.0.19042.1806] and later ✅ Windows 10, version 21H1 with KB5014666 [10.0.19043.1806] and later ✅ Windows 10, version 21H2 with KB5014666 [10.0.19044.1806] and later ✅ Windows 11, version 21H2 [10.0.22000] and later |
./User/Vendor/MSFT/PrinterProvisioning/UPPrinterInstalls/{PrinterSharedID}/Install
Support async execute. Install Universal Print printer.
Description framework properties:
Property name | Property value |
---|---|
Format | null |
Access Type | Exec, Get |
UPPrinterInstalls/{PrinterSharedID}/PrinterSharedName
Scope | Editions | Applicable OS |
---|---|---|
❌ Device ✅ User |
✅ Pro ✅ Enterprise ✅ Education ✅ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10, version 20H2 with KB5014666 [10.0.19042.1806] and later ✅ Windows 10, version 21H1 with KB5014666 [10.0.19043.1806] and later ✅ Windows 10, version 21H2 with KB5014666 [10.0.19044.1806] and later ✅ Windows 11, version 21H2 [10.0.22000] and later |
./User/Vendor/MSFT/PrinterProvisioning/UPPrinterInstalls/{PrinterSharedID}/PrinterSharedName
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 framework properties:
Property name | Property value |
---|---|
Format | chr (string) |
Access Type | Add, Delete, Get, Replace |
UPPrinterInstalls/{PrinterSharedID}/Status
Scope | Editions | Applicable OS |
---|---|---|
❌ Device ✅ User |
✅ Pro ✅ Enterprise ✅ Education ✅ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10, version 20H2 with KB5014666 [10.0.19042.1806] and later ✅ Windows 10, version 21H1 with KB5014666 [10.0.19043.1806] and later ✅ Windows 10, version 21H2 with KB5014666 [10.0.19044.1806] and later ✅ Windows 11, version 21H2 [10.0.22000] and later |
./User/Vendor/MSFT/PrinterProvisioning/UPPrinterInstalls/{PrinterSharedID}/Status
1 finished installation successfully, 2 installation in progress after receiving execute cmd, 4 installation failed, 8 installation initial status, 32 unknown (not used).
Description framework properties:
Property name | Property value |
---|---|
Format | int |
Access Type | Get |