Share via


UniversalPrint CSP

La tabella seguente mostra l'applicabilità di Windows:

Edizione Windows 11 Windows 10
Home No No
Pro
Windows SE
Lavoro
Per le aziende
Istruzione

Il provider del servizio di configurazione UniversalPrint (CSP) viene usato per aggiungere stampanti compatibili con stampa universale agli endpoint client Windows. Stampa universale è una soluzione di stampa basata sul cloud che viene eseguita interamente in Microsoft Azure. Non richiede alcuna infrastruttura locale. Per informazioni più specifiche, vedere Che cos'è la stampa universale.

Questo provider di servizi di configurazione è stato aggiunto in Windows 11 e nel KB5015807 di aggiornamento Windows 10 21H2 luglio 2022.

Nell'esempio seguente viene illustrato il provider del servizio di configurazione UniversalPrint in formato albero.

./Vendor/MSFT
PrinterProvisioning
----UPPrinterInstalls
--------<GUID> (PrinterSharedID)
--------CloudDeviceID
--------PrinterSharedName
--------Install
--------Status
--------ErrorCode

./Vendor/MSFT/PrinterProvisioning Nodo radice per il provider del servizio di configurazione Universal Print PrinterProvisioning.

UPPrinterInstalls

Questa impostazione installerà o disinstallerà una stampante specifica in un account utente di destinazione.

Valori validi:

  • Installazione (impostazione predefinita): la stampante è installata.
  • Disinstalla: la stampante viene disinstallata.

Il tipo di dati è node (nodo XML). L'operazione supportata è Get.

<GUID> (PrinterSharedID)

L'ID condivisione viene usato per identificare la stampante di stampa universale che si vuole installare nell'account utente di destinazione. È possibile ottenere l'ID condivisione della stampante nelle proprietà della stampante nel portale di stampa universale.

Il tipo di dati è node (nodo XML). Le operazioni supportate sono Get, Add ed Delete.

Nota

L'account utente di destinazione deve disporre dei diritti di accesso alla stampante e al servizio stampa universale.

CloudDeviceID

L'ID stampante viene usato per identificare la stampante di stampa universale da installare nell'account utente di destinazione. È possibile ottenere l'ID stampante della stampante nelle proprietà della stampante nel portale di stampa universale.

Il tipo di dati è stringa/testo (GUID). Le operazioni supportate sono Get, Add, Delete e Replace.

Nota

L'account utente di destinazione deve disporre dei diritti di accesso alla stampante e al servizio stampa universale.

PrinterSharedName

Il nome della condivisione viene usato per identificare la stampante di stampa universale che si vuole installare nell'account utente di destinazione. È possibile ottenere il nome di condivisione della stampante nelle proprietà della stampante nel portale di stampa universale.

Il tipo di dati è stringa/testo. Le operazioni supportate sono Get, Add, Delete e Replace.

Nota

L'account utente di destinazione deve disporre dei diritti di accesso alla stampante e al servizio stampa universale.

Installare

Installa la stampante di stampa universale. Supporta l'esecuzione asincrona.

Il tipo di dati è stringa/testo (stringa vuota). Le operazioni supportate sono Get ed Execute.

Stato

Stato del risultato dell'installazione della stampante.

Valori validi:

  • 1 (impostazione predefinita): l'installazione è stata completata correttamente.
  • 2 - L'installazione è in corso dopo la ricezione di execute cmd.
  • 4 - Installazione non riuscita.
  • 8 - Stato iniziale dell'installazione
  • 32 - Sconosciuto (non usato)

Il tipo di dati è int. Le operazioni supportate sono Get.

Errorcode

HRESULT dell'ultima installazione ha restituito il codice.

Il tipo di dati è int. L'operazione supportata è Get.