CSP UniversalPrint
A tabela abaixo mostra a aplicabilidade do Windows:
Edição | Windows 11 | Windows 10 |
---|---|---|
Home | Não | Não |
Pro | Sim | Sim |
Windows SE | Sim | Sim |
Negócios | Sim | Sim |
Enterprise | Sim | Sim |
Educação | Sim | Sim |
O fornecedor de serviços de configuração (CSP) universalPrint é utilizado para adicionar impressoras compatíveis com Impressão Universal aos pontos finais de cliente do Windows. A Impressão Universal é uma solução de impressão baseada na cloud que é executada inteiramente no Microsoft Azure. Não requer nenhuma infraestrutura no local. Para obter informações mais específicas, veja Descobrir Impressão Universal.
Este CSP foi adicionado no Windows 11 e no Windows 10, versão 21H2, atualização de julho de 2022 KB5015807.
O exemplo seguinte mostra o fornecedor de serviços de configuração UniversalPrint no formato de árvore.
./Vendor/MSFT
PrinterProvisioning
----UPPrinterInstalls
--------<GUID> (PrinterSharedID)
--------CloudDeviceID
--------PrinterSharedName
--------Install
--------Status
--------ErrorCode
./Vendor/MSFT/PrinterProvisioning O nó raiz do fornecedor de serviços de configuração Universal Print PrinterProvisioning.
Esta definição irá instalar ou desinstalar uma impressora específica para uma conta de utilizador de destino.
Valores válidos:
- Instalar (predefinição) – a impressora está instalada.
- Desinstalar – a impressora é desinstalada.
O tipo de dados é nó (nó XML). A operação com suporte é Get.
O ID de Partilha é utilizado para identificar a impressora de Impressão Universal que pretende instalar na conta de utilizador de destino. Pode obter o ID de Partilha da impressora nas propriedades da impressora no portal de Impressão Universal.
O tipo de dados é nó (nó XML). As operações suportadas são Get, Add e Delete.
Observação
A conta de utilizador de destino tem de ter direitos de acesso à impressora e ao serviço de Impressão Universal.
O ID da Impressora é utilizado para identificar a impressora de Impressão Universal que pretende instalar na conta de utilizador de destino. Pode obter o ID da Impressora da impressora nas propriedades da impressora no portal de Impressão Universal.
O tipo de dados é cadeia/texto (GUID). As operações suportadas são Obter, Adicionar, Eliminar e Substituir.
Observação
A conta de utilizador de destino tem de ter direitos de acesso à impressora e ao serviço de Impressão Universal.
O Nome da Partilha é utilizado para identificar a impressora de Impressão Universal que pretende instalar na conta de utilizador de destino. Pode obter o Nome da Partilha da impressora nas propriedades da impressora no portal de Impressão Universal.
O tipo de dados é cadeia/texto. As operações suportadas são Obter, Adicionar, Eliminar e Substituir.
Observação
A conta de utilizador de destino tem de ter direitos de acesso à impressora e ao serviço de Impressão Universal.
Instala a impressora Impressão Universal. Suporta a execução assíncrona.
O tipo de dados é cadeia/texto (cadeia vazia). As operações suportadas são Get e Execute.
O estado do resultado da instalação da impressora.
Valores válidos:
- 1 (predefinição) – a instalação foi concluída com êxito.
- 2 - A instalação está em curso após receber o cmd de execução.
- 4 - Falha na instalação.
- 8 - Estado inicial da instalação
- 32 - Desconhecido (não utilizado)
O tipo de dados é int. As operações suportadas são Get.
HRESULT da última instalação devolveu o código.
O tipo de dados é int. A operação suportada é Get.