Obter dados do produto
Use os métodos a seguir nas APIs de Hardware da Microsoft para obter dados para produtos de hardware registrados em sua conta do Centro de Desenvolvimento. Para obter uma introdução às APIs de Hardware da Microsoft, incluindo pré-requisitos para usar a API, consulte Gerenciar envios de hardware usando APIs.
https://manage.devcenter.microsoft.com/v2.0/my/hardware/products/
Antes de usar esses métodos, o produto já deve existir em sua conta do Centro de Desenvolvimento. Para criar ou gerenciar envios para produtos, consulte os métodos em Gerenciar envios de produtos.
Método | URI | Descrição |
---|---|---|
GET | https://manage.devcenter.microsoft.com/v2.0/hardware/products/ |
Obter dados para todos os seus produtos |
GET | https://manage.devcenter.microsoft.com/v2.0/hardware/products/{productID} |
Obter dados para um produto específico |
GET | https://manage.devcenter.microsoft.com/v2.0/hardware/products/{productID}/submissions |
Obter dados para todos os envios de um produto |
GET | https://manage.devcenter.microsoft.com/v2.0/hardware/products/{productID}/submissions/{submissionId} |
Obter dados para um envio específico de um produto |
Pré-requisitos
Se você ainda não fez isso, conclua todos os pré-requisitos para as APIs de Hardware da Microsoft antes de tentar usar qualquer um desses métodos.
Recursos de dados
Os métodos de APIs de Hardware da Microsoft para obter dados do produto usam os seguintes recursos de dados JSON
Recurso do produto
Esse recurso representa um produto de hardware (driver) registrado em sua conta.
{
"id": 9007199267351834,
"sharedProductId": 1152921504606971100,
"links": [
{
"href": "https:// manage.devcenter.microsoft.com/api/v2.0/hardware/products/9007199267351834",
"rel": "self",
"method": "GET"
},
{
"href": "https:// manage.devcenter.microsoft.com/api/v2.0/hardware/products/9007199267351834/submissions",
"rel": "get_submissions",
"method": "GET"
}
],
"isCommitted": true,
"isExtensionInf": false, "_comment": "THis field is deprecated and moved to submission resource",
"deviceMetadataIds": [],
"deviceType": "notSet",
"isTestSign": false,
"isFlightSign": false,
"marketingNames": [
"marketing name 1",
"marketing name 2"
],
"productName": "product name",
"selectedProductTypes": {
"windows_v100Server": "Unclassified",
"windows_v100": "Unclassified"
},
"requestedSignatures": [
"WINDOWS_v100_X64_TH1_FULL",
"WINDOWS_v63_X64"
],
"additionalAttributes": {},
"testHarness": "hlk",
"announcementDate": "2016-10-22T00:00:00Z",
}
Esse recurso tem os seguintes valores
Valor | Tipo | Descrição |
---|---|---|
ID | long | A ID do produto privado do produto |
sharedProductId | long | A ID do produto compartilhado do produto |
Links | matriz de objetos | Consulte o objeto link para obter mais detalhes |
isCommitted | Booliano | Indica se o produto tem pelo menos um envio confirmado |
isExtensionInf | Booliano | (PRETERIDO) Indica se o produto é um driver de extensão. Esse campo foi preterido e não deve mais ser usado. isExtensionInf foi movido para a propriedade de nível de envio. |
deviceMetadataIds | matriz de GUIDs | GUIDs que mapeiam envios de metadados do dispositivo para o driver |
deviceType | Cadeia de caracteres | Indica o tipo de dispositivo. Os valores possíveis são:
|
isTestSign | Booliano | Indica se o produto é um driver assinado por teste. Para obter mais informações sobre pacotes de driver de assinatura de teste, confira Programa de Assinatura de Teste do WHQL |
isFlightSign | Booliano | Indica se o produto é um driver com sinal de voo. Os motoristas com sinal de voo são drivers de teste que podem ser publicados por meio de Windows Update. Eles podem ser publicados/instalados somente em computadores que se inscreveram no Programa Windows Insider. Eles podem ser instalados em computadores sem desbalancear a inicialização segura. Eles não podem ser instalados em computadores de varejo que não fazem parte do Programa Windows Insider. |
marketingNames | Matriz de cadeias de caracteres | Nomes de marketing ou aliases do produto |
productName | Cadeia de caracteres | O nome do driver conforme especificado durante a criação |
selectedProductTypes | dicionário | Par de valores de chave em que ambas são cadeias de caracteres.
|
requestedSignatures | Matriz de cadeias de caracteres | Lista de assinaturas do sistema operacional para as quais o produto é certificado. Para obter uma lista de todos os sistemas operacionais, consulte a lista de códigos do sistema operacional |
additionalAttributes | Objeto | Consulte o objeto de atributos adicionais para obter mais detalhes. |
testHarness | string | O tipo de pacote que foi enviado. Os valores possíveis são:
|
announcementDate | DATETIME | A data em que o produto será incluído no Catálogo do Windows Server |
Recurso de envio
Esse recurso representa um envio de um produto.
{
"id": 1152921504621442000,
"productId": 13635057453741328,
"workflowStatus": {
"currentStep": "finalizeIngestion",
"state": "completed",
"messages": []
},
"links": [
{
"href": "https:// manage.devcenter.microsoft.com/api/v2.0/hardware/products/13635057453741329/submissions/1152921504621441944",
"rel": "self",
"method": "GET"
}
],
"commitStatus": "CommitPending",
"isExtensionInf": true,
"isUniversal": true,
"isDeclarativeInf": true,
"name": "HARRY-Duatest2",
"type": "derived"
}
Esse recurso tem os seguintes valores:
Valor | Tipo | Descrição |
---|---|---|
ID | long | A ID do envio |
Productid | long | A ID do produto privado à qual esse envio está associado |
Workflowstatus | objeto | Isso só está disponível ao recuperar detalhes de um envio específico. Esse objeto ilustra a status do fluxo de trabalho para esse envio. Consulte o objeto status de fluxo de trabalho para obter mais detalhes |
Links | matriz de objetos | Consulte o objeto link para obter mais detalhes |
commitStatus | Consulte Gerenciar envios de produtos para obter mais detalhes. | |
isExtensionInf | Booliano | Indica se o envio é um driver de extensão |
isUniversal | Booliano | Indica se o envio passa no teste da API Universal. Um driver será compatível com DCHU se for Decalarative e Universal |
isDeclarativeInf | Booliano | Indica se o envio passa no teste DECLARAtivo INVerif. Um driver será compatível com DCHU se for Decalarative e Universal |
Nome | cadeia de caracteres | O nome do envio |
Type | string | Indica se o envio é um envio inicial ou derivado. Os valores possíveis são:
|
downloads | objeto | Isso só está disponível ao recuperar detalhes de um envio específico. Esse objeto ilustra os downloads disponíveis para o envio. Consulte o objeto de download para obter mais detalhes. |
Objeto Status do Fluxo de Trabalho
Esse objeto representa a status do fluxo de trabalho para uma determinada entidade
{
"currentStep": "finalizeIngestion",
"state": "completed",
"messages": []
}
Esse objeto tem os seguintes valores
Valor | Tipo | Descrição |
---|---|---|
currentStep | string | O nome da etapa atual no fluxo de trabalho geral dessa entidade. Para ingestão/envio de pacote, os valores possíveis são (descrição entre parênteses):
|
Estado | string | O estado da etapa atual. Os valores possíveis são:
|
Mensagens | array | Uma matriz de cadeias de caracteres para fornecer mensagens sobre a etapa atual (especialmente em caso de falha) |
Baixar objeto
Esse objeto representa os downloads de um determinado envio.
{
"items": [
{
"type": "initialPackage",
"url": "https://ingestionpackages.blob.core.windows.net/ingestion/dc55b8c6-a01c-40b6-b815-cac8bc08812a?sv=2016-05-31&sr=b&sig=ipjW3RsVC75lZrcEZRh9JmTX89L4gTIKkxwqv9F8Axs%3D&se=2018-03-12T15:32:10Z&sp=rl"
},
{
"type": "derivedPackage",
"url": "https://ingestionpackages.blob.core.windows.net/ingestion/6bd77dbf-a851-46d2-b703-29ea4efae006?sv=2016-05-31&sr=b&sig=O5XQf%2FzMbI2FFt5WwSUJWL1JbWY4JXXPRkCKAnX7IRs%3D&se=2018-03-12T15:32:10Z&sp=rl&rscd=attachment%3B filename%3DShell_1152921504621441930.hlkx"
},
{
"type": "signedPackage",
"url": "https://ingestionpackages.blob.core.windows.net/ingestion/0b83a294-c1d1-4136-82a1-dd52f51841e3?sv=2016-05-31&sr=b&sig=zTfxKJmaTwpbFol%2FpAKG0QuXJTTxm5aZ0F2wQQI8whc%3D&se=2018-03-12T15:32:10Z&sp=rl"
},
{
"type": "certificationReport",
"url": "https:// manage.devcenter.microsoft.com/dashboard/hardware/Driver/DownloadCertificationReport/29963920/13635057453741329/1152921504621441930"
}
],
"messages": []
}
Esse objeto tem os seguintes valores
Valor | Tipo | Descrição |
---|---|---|
Itens | array | Uma matriz de tipos de download e a URL para cada um. Consulte abaixo para obter detalhes |
Type | string | O tipo de pacote disponível para download. Os valores possíveis são:
|
Mensagens | array | Uma matriz de cadeias de caracteres para fornecer mensagens sobre os arquivos baixáveis |
Objeto Link
Este objeto representa uma lista de links úteis para a entidade que contém
{
"href": "https:// manage.devcenter.microsoft.com/api/v2.0/hardware/products/9007199267351834",
"rel": "self",
"method": "GET"
}
Esse objeto tem os seguintes valores
Valor | Tipo | Descrição |
---|---|---|
Href | Cadeia de caracteres | A URL para acessar o recurso por meio da API |
Rel | Cadeia de caracteres | Tipo do recurso. Os valores possíveis são:
|
Método | Cadeia de caracteres | Tipo do método http a ser usado ao invocar a URL. Os valores possíveis são:
|
Objeto Attribute adicional
Esse objeto fornece atributos adicionais sobre o produto se ele for do tipo controlador RAID, controlador de armazenamento ou programa de validação de virtualização de servidor (SVVP). Ele pode conter um dos três tipos de objetos – StorageController, RaidController ou SVVP.
Objeto StorageController
Valor | Tipo | Descrição |
---|---|---|
biosVersion | string | Versão do ROM Bios |
firmwareVersion | string | Versão do Firmware |
driverVersion | string | Versão do driver |
driverName | string | Nome do driver |
deviceVersion | string | Versão do Dispositivo |
chipsetName | string | Nome do chipset |
usedProprietary | booleano | Suporte a vários caminhos por meio do driver proprietário. Se for true, proprietaryName e proprietaryVersion serão madatory |
proprietaryName | string | Nome do software de vários caminhos |
proprietaryVersion | string | Versão de software de vários caminhos |
usedMicrosoft | booleano | O Microsoft MPIO tem suporte por meio do módulo específico do dispositivo. Se for true, microsoftName e microsoftVersion serão madatory |
microsoftName | string | Nome do software de vários caminhos |
microsoftVersion | string | Versão de software de vários caminhos |
usedBootSupport | booleano | Suporte à inicialização |
usedBetterBoot | booleano | Suporte ao Boot >2.2TB. Se true, a versão do UEFI com suporte e a versão do ACPI com suporte são obrigatórias |
uefiVersion | string | Versão uefi com suporte |
acpiVersion | string | Versão do ACPI com suporte |
supportsSector4K512E | booleano | Tamanho do setor de suporte de 4K/512e |
supportsSector4K4K | booleano | Tamanho do setor de suporte de 4K/4K |
supportsDifferential | booleano | Diferencial (diferencial de alta tensão) |
Objeto RaidController
Valor | Tipo | Descrição |
---|---|---|
firmwareVersion | string | Versão do Firmware |
filterVersion | string | Versão do driver |
driverVersion | string | Filtrar Versão |
usedProprietary | booleano | Multicamadas com suporte por meio de driver proprietário. Se for true, proprietaryName e proprietaryVersion serão obrigatórios |
proprietaryName | string | Nome do software de vários caminhos |
proprietaryVersion | string | Versão de software de vários caminhos |
usedMicrosoft | booleano | O Microsoft MPIO tem suporte por meio do módulo específico do dispositivo. Se for true, microsoftName e microsoftVersion serão obrigatórios |
microsoftName | string | Nome do software de vários caminhos |
microsoftVersion | string | Versão de software de vários caminhos |
isThirdPartyNeeded | booleano | Driver não Microsoft de terceiros necessário para conectividade |
isSES | booleano | SES (Serviços de Compartimento SCSI). Indica se um SES está incluído. SCSI é o termo padrão para um barramento de serviço que conecta dispositivos em um sistema, originalmente Small Computer System Interface. A SES é abreviada para Serviços de Compartimento SCSI. |
isSAFTE | booleano | SAF-TE (Especificação ANBll). Indica se um SAF-TE está incluído. ANBll uma especificação do setor. SAF-TE é abreviação de Compartimentos Tolerantes a Falhas Acessados por SCSI. SCSI é o termo padrão para um barramento de serviço que conecta dispositivos em um sistema, originalmente Small Computer System Interface. |
additionalInfo | string | Informações adicionais |
Objeto SVVP
Valor | Tipo | Descrição |
---|---|---|
productVersion | string | Versão do produto |
supportLink | string | URL do suporte |
guestOs | string | SO convidado. Os valores possíveis são:
|
processorArchitecture | string | Arquitetura do processador de hardware. Os valores possíveis são:
|
maxProcessors | inteiro | Processadores máximos na VM |
maxMemory | inteiro | Memória máxima na VM (em GB) |
Lista de tipos de produtos
Um produto pode ser dos seguintes tipos. Essas informações são usadas junto com o sistema operacional para identificar a aplicabilidade.
- Tudo em Um
- Tudo em um com toque
- Dispositivo de áudio
- Controlador Bluetooth
- Controlador Bluetooth não USB
- Tablet Conversível
- Área de Trabalho
- Renderizador de Mídia Digital
- Servidor de Mídia Digital
- Câmeras ParaDos Digitais
- Câmeras de vídeo digital
- Dispositivos habilitados para gerenciamento de verificação de distribuição
- Impressora de várias funções WSD corporativa
- Leitor de Impressão digital
- Controlador de jogo
- Controlador genérico
- Dispositivo portátil genérico
- Adaptador gráfico WDDM1.0
- Adaptador gráfico WDDM1.1
- Adaptador gráfico WDDM1.2
- Adaptador gráfico WDDM1.2 DisplayOnly
- Adaptador gráfico WDDM1.2 RenderOnly
- Tablet gráfico
- Disco Rígido
- Keyboard
- Comutador de Mouse de Vídeo de Teclado
- LAN
- LAN (Servidor)
- LAN CS
- Máquina Virtual LAN (Servidor)
- Laptop
- Laptop com Toque
- LCD
- Sensor de Luz
- Sensor de Localização
- Player de Mídia
- CDMA de Banda Larga Móvel
- GSM de Banda Larga Móvel
- Telefone celular
- Monitor
- Placa-mãe
- Motion Sensor Fusion
- Impressora de várias funções
- Proximidade do campo próximo
- Dispositivo de Mídia de Rede
- Unidade óptica
- Digitalizador de Caneta
- Desenho apontando
- Sensor de Presença
- Impressora
- Projector
- Armazenamento Removível
- Roteador
- Scanner
- Controlador SDIO
- Servidor
- Programa de Validação de Virtualização de Servidor
- Tablet de Assinatura
- Smart Cards
- Leitor de cartão inteligente
- Matriz de Armazenamento
- Controlador de Armazenamento
- Adaptador Espaços de Armazenamento
- unidade de Espaços de Armazenamento
- Tablet
- Touch
- Monitor de Toque
- computador Ultra-Mobile
- Ultra-Mobile computador com Touch
- Controlador USB
- Hub USB
- Webcam
- WLAN
- WLAN CSB
- Impressora de várias funções do WSD
- Impressora WSD
- WSD Scanner
Lista de códigos de família do sistema operacional
A tabela a seguir lista códigos de família do sistema operacional e suas descrições.
Código da família do sistema operacional | Descrição |
---|---|
WindowsMe | Windows Me |
Windows2000 | Windows 2000 |
Windows98 | Windows 98 |
WindowsNT40 | Windows NT 4.0 |
Windowsxp | Windows XP |
WindowsServer2003 | Windows Server 2003 |
Windowsvista | Windows Vista |
Windows2008Server | Windows Server 2008 |
WindowsHomeServer | Windows Home Server |
Windows7 | Windows 7 |
Windows2008ServerR2 | Windows Server 2008 Versão 2 |
WindowsServerSolutions | Soluções do Windows Server |
Windows8 | Windows 8 |
Windows8Server | Windows Server 2012 |
Windows81 | Windows 8.1 |
Windows81Server | Windows Server 2012 R2 |
Windows_v100 | Limite de Windows 10 |
Windows_v100Server | Windows Server Threshold |
Windows_v100_RS1 | Atualização de Aniversário do Windows 10 |
Windows_v100Server_RS1 | Windows Server 2016 |
Windows_v100_RS2 | Atualização do Windows 10 RS2 |
Windows_v100Server_RS2 | Windows Server RS2 |
Windows_v100_RS3 | Atualização do Windows 10 RS3 |
Windows_v100Server_RS3 | Windows Server RS3 |
Windows_v100_RS4 | Windows 10 RS4 Update |
Windows_v100Server_RS5 | Windows Server 2019 |
Windows_v100_RS5 | Windows 10 RS5 x86 |
Windows_v100_RS5 | Windows 10 RS5 x64 |
Windows_v100_19H1 | Atualização Windows 10 19H1 |
Windows_v100_VB | Windows 10 versão 2004 |
Windows_v100Server_FE | Windows – Server, versão 21H2 |
Windows_v100_CO | Windows – Cliente, versão 21H2 |
Windows_v100_NI | cliente Windows 11, versão 22H2 |
Lista de códigos do sistema operacional
A tabela a seguir lista códigos do sistema operacional e suas descrições.
Código do sistema operacional | Descrição |
---|---|
WINDOWS_ME | Windows Me |
WINDOWS_98 | Windows 98 |
WINDOWS_2000 | Windows 2000 |
WINDOWS_NT40 | Windows NT 4.0 |
WINDOWS_XP | Windows XP |
WINDOWS_XP_IA64 | Windows XP IA64 |
WINDOWS_XP_X64 | Windows XP X64 |
WINDOWS_XP_MEDIA_CENTER | Windows XP Media Center |
WINDOWS_2003 | Windows Server 2003 |
WINDOWS_2003_IA64 | Windows Server 2003 IA64 |
WINDOWS_2003_X64 | Windows Server 2003 X64 |
WINDOWS_VISTA | Cliente do Windows Vista |
WINDOWS_VISTA_X64 | Windows Vista Client X64 |
WINDOWS_2008_SERVER | Windows Server 2008 |
WINDOWS_2008_SERVER_IA64 | Windows Server 2008 IA64 |
WINDOWS_2008_SERVER_X64 | Windows Server 2008 X64 |
WINDOWS_HOME_SERVER | Windows Home Server |
WINDOWS_7 | Cliente windows 7 |
WINDOWS_7_X64 | Windows 7 Client x64 |
WINDOWS_2008_SERVER_R2_IA64 | Windows Server 2008 Versão 2 IA64 |
WINDOWS_2008_SERVER_R2_X64 | Windows Server 2008 Versão 2 x64 |
WINDOWS_SERVER_SOLUTIONS_X64 | Soluções do Windows Server x64 |
WINDOWS_8 | Cliente do Windows 8 |
WINDOWS_8_X64 | Windows 8 Client x64 |
WINDOWS_8_ARM | Windows 8 Client RT |
WINDOWS_8_SERVER_X64 | Windows Server 2012 |
WINDOWS_v63 | Cliente do Windows 8.1 |
WINDOWS_v63_X64 | Windows 8.1 Client x64 |
WINDOWS_v63_ARM | Windows 8.1 Client RT |
WINDOWS_v63_SERVER_X64 | Windows Server 2012 R2 x64 |
WINDOWS_v100_TH1_FULL | Windows 10 versões do cliente 1506 e 1511 (TH1) |
WINDOWS_v100_X64_TH1_FULL | Windows 10 versões 1506 e 1511 x64 (TH1) |
WINDOWS_v100_SERVER_X64_TH1_FULL | Windows Server 2016 x64 (TH1) |
WINDOWS_v100_TH2_FULL | Windows 10 versões do cliente 1506 e 1511 (TH2) |
WINDOWS_v100_X64_TH2_FULL | Windows 10 versões 1506 e 1511 x64 (TH2) |
WINDOWS_v100_SERVER_X64_TH2_FULL | Windows Server 2016 x64 (TH2) |
WINDOWS_v100_RS1_FULL | Windows 10 Client versão 1607 |
WINDOWS_v100_X64_RS1_FULL | Windows 10 Client versão 1607 x64 |
WINDOWS_v100_SERVER_X64_RS1_FULL | Windows Server 2016 x64 (RS1) |
WINDOWS_v100_RS2_FULL | cliente Windows 10 RS2 |
WINDOWS_v100_X64_RS2_FULL | Windows 10 RS2 Client x64 |
WINDOWS_v100_RS3_FULL | Cliente Windows 10 RS3 |
WINDOWS_v100_X64_RS3_FULL | Windows 10 RS3 Client x64 |
WINDOWS_v100_ARM64_RS3_FULL | arm64 do cliente Windows 10 RS3 |
WINDOWS_v100_RS4_FULL | cliente Windows 10 RS4 |
WINDOWS_v100_X64_RS4_FULL | Windows 10 RS4 Client x64 |
WINDOWS_v100_ARM64_RS4_FULL | arm64 do cliente Windows 10 RS4 |
WINDOWS_v100_SERVER_X64_RS5_FULL | Windows Server 2019 |
WINDOWS_v100_RS5_FULL | Windows 10 RS5 x86 |
WINDOWS_v100_X64_RS5_FULL | Windows 10 RS5 Client x64 |
WINDOWS_v100_19H1_FULL | Windows 19H1 Client x86 |
WINDOWS_v100_X64_19H1_FULL | Windows 19H1 Client x64 |
WINDOWS_v100_ARM64_19H1_FULL | Windows 19H1 Client Arm64 |
WINDOWS_v100_VB_FULL | Windows 10 versão 2004 Client x86 |
WINDOWS_v100_X64_VB_FULL | Windows versão 2004 Client x64 |
WINDOWS_v100_ARM64_VB_FULL | Windows versão 2004 Client Arm64 |
WINDOWS_v100_SERVER_X64_FE_FULL | Windows – Server, versão 21H2 x64 |
WINDOWS_v100_SERVER_ARM64_FE_FULL | Windows – Server, versão 21H2 Arm64 |
WINDOWS_v100_X64_CO_FULL | Windows – Cliente, versão 21H2 x64 |
WINDOWS_v100_ARM64_CO_FULL | Windows – Cliente, versão 21H2 Arm64 |
WINDOWS_v100_X64_NI_FULL | Windows 11 Client, versão 22H2 x64 |
WINDOWS_v100_ARM64_NI_FULL | Windows 11 Client, versão 22H2 Arm64 |
Códigos do Erro
Os códigos de erro são aplicáveis a todos os métodos Web da API. Se não for possível concluir a solicitação, a resposta conterá um dos seguintes códigos de erro HTTP.
Status HTTP | Descrição |
---|---|
400 – Solicitação incorreta | Solicitação não bem formada (por exemplo, sintaxe de solicitação malformada, enquadramento de mensagem de solicitação inválido ou roteamento de solicitação enganoso) |
401 - Não autorizado | Falha na autenticação ou não fornecida |
403 - Proibido | Proibido acessar um recurso |
404 – Não encontrado | A entidade solicitada para não foi encontrada. |
415 – Tipo de mídia sem suporte | A carga está em um formato sem suporte por esse método no recurso de destino. |
422 – Entidade não processável | Falhas de validação. |
500 – Erro interno do servidor | Erro irrecuperável no servidor de API. |
Se houver falhas de validação funcional, o corpo da resposta conterá um dos seguintes códigos de erro funcionais.
Código do Erro | Mensagem de erro | Descrição |
---|---|---|
InvalidInput | Retornado quando uma validação de entrada falha | |
RequestInvalidForCurrentState | Somente envios pendentes podem ser confirmados | Retornado quando um commit é aplicado em um envio que não está no estado pendente |
RequestInvalidForCurrentState | O envio inicial já existe | Retornado quando um envio inicial é criado para um driver que já tem um envio inicial |
RequestInvalidForCurrentState | Não é possível criar envio derivado, pois nenhum envio inicial foi criado | Retornado quando um envio derivado é criado para um driver que não tem um envio inicial |
UpdateUnauthorized | Não autorizado a atualizar o produto | Retornado ao tentar atualizar um produto que foi compartilhado (revendido), pois os produtos compartilhados não podem ser atualizados |
UpdateUnauthorized | Não é possível atualizar o produto sem um envio inicial | Retornado ao tentar atualizar um produto que não tem um envio inicial |
UpdateUnauthorized | Não é possível atualizar o produto porque o fluxo de trabalho falhou | Retornado ao tentar atualizar um produto que tem um fluxo de trabalho com falha |
UpdateUnauthorized | A Data de Anúncio não pode ser atualizada após a conclusão do processo de ingestão | Retornado quando a data de anúncio é atualizada após a conclusão da ingestão |
UpdateUnauthorized | O Nome do Produto não pode ser atualizado no momento. Tente novamente | |
UpdateUnauthorized | Não autorizado a atualizar o envio | Retornado ao tentar atualizar um envio para um produto que foi compartilhado (revendido), pois os produtos compartilhados não podem ser atualizados |
UpdateUnauthorized | Não é possível atualizar o envio, pois os fluxos de trabalho falharam | Retornado ao tentar atualizar um envio que tem um fluxo de trabalho com falha |
EntityNotFound | Nenhum envio encontrado | Retornado ao tentar confirmar um envio que não existe |
EntityNotFound | Produto não encontrado | Retornado ao tentar criar um envio para o qual um produto não existe |
InvalidInput | Os drivers de extensão devem ser publicados como uma atualização automática. Um dos isAutoInstallDuringOSUpgrade ou isAutoInstallOnApplicableSystems deve ser true. | Retornado quando uma etiqueta de envio do Windows Update para uma extensão INF é criada sem escolher isAutoInstallDuringOSUpgrade ou isAutoInstallOnApplicableSystems |
InvalidInput | Os chids são permitidos somente quando HardwareIds são para sistemas operacionais Windows10 & Acima. | Retornado quando uma etiqueta de remessa direcionada ao sistema operacional menor que o Windows 10 é criada com direcionamento CHID. A segmentação CHID é aplicável somente para Windows 10 e superiores. |
InvalidInput | Não é possível atualizar o rótulo de envio quando outro fluxo de trabalho está em andamento. Tente novamente. | Retornado quando uma etiqueta de remessa é atualizada quando um fluxo de trabalho anterior ainda está em andamento. |
RequestInvalidForCurrentState | Não é possível criar o rótulo de envio de publicação para tipo de sistema ou caixa de entrada. Só é possível compartilhar a etiqueta de remessa. | Retornado quando o rótulo de envio do Windows Update é criado em um driver de caixa de entrada ou em um sistema. |
RequestInvalidForCurrentState | O envio ainda não está pronto para criar uma etiqueta de envio. Tente novamente mais tarde. | Retornado quando uma etiqueta de remessa é criada sem aguardar a conclusão da preparação ou pré-processamento. |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de