Erros e avisos de validação INF
Este tópico descreve erros de instalação de driver e avisos que podem aparecer como resultado da verificação automática INF que o Microsoft Visual Studio executa ou quando você executa a ferramenta InfVerif.
A partir do Visual Studio 2015 com WDK 10, quando você cria o driver, os seguintes erros de arquivo INF podem aparecer no painel Lista de Erros. Se você estiver executando InfVerif.exe da linha de comando, a ferramenta exibirá esses erros no prompt de comando ou na versão HTML dos resultados.
Diretrizes de erro
O InfVerif segue uma regra geral de que quanto menor o número do erro, mais grave é o problema. A maioria dos códigos de erro pode ser um aviso ou um erro, dependendo dos argumentos fornecidos ao InfVerif.
Os erros devem ser considerados como "devem ser corrigidos".
Os avisos podem ser ignorados se forem totalmente compreendidos, mas muitas vezes são sintomas de outro problema. Por exemplo, um aviso sobre uma seção não ser usada pode ser um sintoma de uma diretiva INF sendo invocada incorretamente.
Manipulando erros
Você deve corrigir todos os erros para passar nos testes de driver no Centro de Desenvolvimento de Hardware.
Os erros estão relacionados às seguintes condições:
- O analisador INF não consegue interpretar com êxito o INF
- O analisador INF é capaz de interpretar o INF somente fazendo uma suposição de valor padrão (sintaxe ambígua)
- Os argumentos para InfVerif indicam que um conjunto de regras deve ser aplicado ao INF (como InfVerif /h)
Embora você não precise corrigir avisos antes de enviar seu driver no Centro de Desenvolvimento, recomendamos reservar um tempo para entender o problema que está sendo relatado. Se você não entender um determinado aviso, seu INF pode nem sempre se comportar como você espera.
Os avisos geralmente estão relacionados a:
- A sintaxe que pode estar incorreta, mas tem cenários válidos onde é apropriado
- A sintaxe que é válida para os parâmetros InfVerif fornecidos, mas é um erro em outros modos, como o modo de isolamento de driver
Códigos de erro
No WDK 10.0.26100.1 (Windows 11, versão 24H2), InfVerif.exe comando 'infverif.exe /code' possui as mesmas informações que a tabela abaixo.
Código e descrição do erro | Níveis de erro |
---|---|
Código 1000 Message Não foi possível encontrar o INF "<valor>". Detalhes Não foi possível localizar o arquivo INF no caminho do arquivo especificado. |
/k: erro /u: erro /w: erro |
Código 1001 Message '<valor>' do INF inválido, deve conter a seção [Version] e a assinatura "$Windows NT$". Detalhes Os INFs de driver exigem uma seção [Version] de nível superior com metadados sobre o formato do arquivo. Esta seção estava faltando ou indicou que o INF estava em um formato não suportado. |
/k: erro /u: erro /w: erro |
Código 1002 Message '<valor>' do INF inválido, erro de análise na linha <valor>. O analisador retornou o erro 0x<valor>. Detalhes O INF continha um erro de sintaxe na linha especificada que impedia a continuidade da análise. Em geral, mensagens de erro adicionais indicarão a maneira da falha ou o código de erro indicará o problema. |
/k: erro /u: erro /w: erro |
Código 1003 Message INF tem codificação de arquivo inválida ou desconhecida; precisa ser ANSI ou UTF-16 LE. Detalhes A codificação do INF não é suportada e pode levar a uma falha na análise do INF. O INF deve ser convertido para UTF-16 LE. |
/k: erro /u: erro /w: erro |
Código 1005 Message Nome da seção necessário para a diretiva do <valor>. Detalhes A diretiva indicada requer um argumento especificando uma seção que contém mais dados, mas essa seção foi omitida. |
/k: erro /u: erro /w: erro |
Código 1006 Message Valor ausente para <valor>. Detalhes Um argumento necessário para a diretiva especificada foi omitido. |
/k: erro /u: erro /w: erro |
Código 1007 Message Valor de <valor> ausente para o arquivo de origem "<valor>" na seção [<valor>]. Detalhes Um disco ou caminho de arquivo foi especificado com um valor de subdiretório inválido. |
/k: erro /u: erro /w: erro |
Código 1008 Message ID de disco ausente ou inválido para '<valor>' na seção [<valor>]. Detalhes Um disco ou caminho de arquivo foi especificado com um valor de ID inválido. |
/k: erro /u: erro /w: erro |
Código 1010 Message "<valor>" de ClassGuid inválido, esperando {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}. Detalhes O valor ClassGuid está em um formato incorreto. Ele deve seguir o formato GUID padrão, incluindo chaves e traços. |
/k: erro /u: erro /w: erro |
Código 1011 Message Falta o nome da seção de modelos na seção [Manufacturer]. Detalhes Uma entrada na seção [Manufacturer] está sem o nome da seção [Models]. |
/k: erro /u: erro /w: erro |
Código 1013 Message Falta a chave <valor><valor> na seção <valor>. Detalhes Uma chave necessária na seção INF não foi especificada. |
/k: erro /u: erro /w: erro |
Código 1014 Message Chave <valor> de <valor> inválida na seção <valor>. Detalhes Uma chave necessária na seção INF foi encontrada, mas foi fornecida com dados inválidos. |
/k: erro /u: erro /w: erro |
Código 1015 Message Caminho de <valor> de "<valor> inválido no <valor> da seção. Detalhes O caminho especificado tinha um formato incorreto. |
/k: erro /u: erro /w: erro |
Código 1016 Message Falha na hora de obter o caminho de <valor> para o arquivo de <valor> "<valor">. Detalhes Não foi possível gerar o caminho completo para o arquivo. O caminho é montado usando [SourceDisksFiles] e [SourceDisksNames], e pode estar ausente ou listado incorretamente nessas seções. |
/k: erro /u: erro /w: erro |
Código 1017 Message O nome do serviço <valor> é reservado apenas para uso interno. Detalhes Esse nome de serviço está reservado e deve ser alterado. Todos os nomes usados em drivers de exemplo são reservados. |
/k: erro /u: erro /w: erro |
Código 1019 Message "<valor>" do GUID de <valor> do <valor> inválido; o esperado é {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}. Detalhes O GUID está em um formato incorreto. Ele deve seguir o formato GUID padrão, incluindo chaves e traços. |
/k: erro /u: erro /w: erro |
Código 1020 Message O nome do nível de filtro "<valor>" é reservado. Detalhes O nome do nível de filtro é reservado para uso por estado interno e não pode ser usado como um nível de filtro. |
/k: erro /u: erro /w: erro |
Código 1021 Message O "<valor>" do serviço excede o comprimento máximo do nome (<valor>) quando tornado exclusivo. Detalhes O nome do serviço excede o comprimento máximo do nome do serviço quando se torna exclusivo anexando o token exclusivo ao nome. |
/k: erro /u: erro /w: erro |
Código 1022 Message O nome do serviço '<valor>' deve utilizar o recurso de nomes exclusivos em todas as declarações. Detalhes Várias seções de instalação dentro do INF usam o mesmo nome de serviço, mas apenas um subconjunto delas está utilizando o exclusivo recurso de nomes. Eles devem ser consistentes com o uso do recurso de nomes exclusivos. |
/k: erro /u: erro /w: erro |
Código 1078 Message Ignorando o <valor> "<valor>" especificado na diretiva de <valor>. Detalhes A entrada especificada não é válida no contexto em que é usada. Pode ser válido em outros contextos. |
/k: erro /u: erro /w: erro |
Código 1080 Message Diretiva <valor> sem <valor>. Detalhes Está faltando um argumento para a diretiva especificada. |
/k: erro /u: erro /w: erro |
Código 1081 Message A diretiva< valor> tem <valor> inválido de "<valor>". Detalhes Um argumento inválido foi especificado para a diretiva. |
/k: erro /u: erro /w: erro |
Código 1082 Message A diretiva <valor> tem <valor> inválido. Detalhes Um argumento inválido foi especificado para a diretiva. |
/k: erro /u: erro /w: erro |
Código 1083 Message A diretiva< valor> tem <valor> inválido em "<valor>". Detalhes Um indicador inválido foi especificado para a diretiva. |
/k: erro /u: erro /w: erro |
Código 1084 Message A diretiva "<valor>" está faltando para a diretiva "<valor>" com <valor> "<valor>" na seção [<valor>]. Detalhes A diretiva exige que uma diretiva adicional seja especificada EM OUTRO local e não foi possível encontrá-la. Por exemplo, a diretiva UmdfService requer uma diretiva UmdfLibraryVersion correspondente. |
/k: erro /u: erro /w: erro |
Código 1085 Message a diretiva de <valor> está incompleta. Detalhes A diretiva exige argumentos adicionais. |
/k: erro /u: erro /w: erro |
Código 1086 Message O <valor> '<valor>' duplicado pode ser ignorado. Detalhes O mesmo dado foi definido várias vezes desnecessariamente, como vários AddComponents especificando o mesmo Nome do componente. |
/k: erro /u: erro /w: erro |
Código 1087 Message Não é permitido haver <valor> e diretrizes de <valor>, o <valor> será ignorado. Detalhes Algumas definições suportam apenas uma ou outra diretiva e não podem ser ambas utilizadas. Por exemplo, AddFilter suporta especificando um nível ou posição de filtro, mas não ambos. |
/k: erro /u: erro /w: erro |
Código 1088 Message Diretiva de <valor> duplicada não permitida. Detalhes Uma diretiva foi especificada várias vezes, mas apenas uma pode entrar em vigor. Isso pode levar a um comportamento não determinista. |
/k: erro /u: erro /w: erro |
Código 1100 Message O <valor> de origem e de destino deve corresponder ao '<valor>' do arquivo ao usar CopyFiles com <valor> de DIRID. Detalhes Esse erro ocorre quando um arquivo é copiado ou renomeado de seu nome de armazenamento de driver original e local para um diferente nome e localização no armazenamento de drivers. [SourceDisksFiles] [CopyFileSection] O armazenamento de driver mantém a estrutura de diretório do pacote de driver original. No código acima, o local original do DriverFile.sys é <INF location>\x64, mas a diretiva CopyFiles o coloca em <INF location>SubDirectory. O mesmo erro seria mostrado se o arquivo fosse renomeado como parte da cópia. |
/k: erro /u: erro /w: erro |
Código 1101 Message Os descritores de segurança não podem ser usados com <valor> de DIRID. Detalhes Os descritores de segurança não podem ser usados com qualquer arquivo que tenha um diretório de destino do DIRID especificado. |
/k: erro /u: erro /w: erro |
Código 1102 Message Diretiva inválida <valor> não pode ser usada com <valor> de DIRID. Detalhes A diretiva especificada não pode ser usada em um arquivo que tenha um diretório de destino do DIRID especificado. |
/k: erro /u: erro /w: erro |
Código 1103 Message Sinalizador inválido 0x<valor> não pode ser usado com <valor> de DIRID. Detalhes O indicador especificado não pode ser usado em um arquivo que tenha um diretório de destino do DIRID especificado. |
/k: erro /u: erro /w: erro |
Código 1110 Message Não é possível especificar o arquivo "<valor>" em uma diretiva CopyINF. Detalhes Somente outros arquivos INF podem ser especificados em uma diretiva CopyINF. |
/k: erro /u: erro /w: erro |
Código 1141 Message '<valor>' binário de software de dispositivo inválido; o caminho deve ser relativo ao pacote de driver de referência. Detalhes Um caminho absoluto foi especificado para o binário do software, mas deve ser um caminho relativo. |
/k: erro /u: erro /w: erro |
Código 1142 Message Software de dispositivo inválido na seção [<valor>], SoftwareType é <valor>, mas <valor> está ausente. Detalhes O tipo de software especificado requer a diretiva especificada que não foi especificada. |
/k: erro /u: erro /w: erro |
Código 1144 Message O software do dispositivo com <valor> de SoftwareType pode não ser executado em todos os tipos de produtos. Detalhes O tipo de software especificado só é funcional em produtos do sistema operacional Windows Desktop e não funcionará com outros tipos de produto. |
/k: Aviso /u: erro /w: Aviso |
Código 1150 Message Diretiva inválida <valor> na seção [<valor>], não pode conter caracteres '' ou ','. Detalhes Um caractere inválido foi especificado no ID do componente. |
/k: erro /u: erro /w: erro |
Código 1160 Message "<valor>" do modelo de threading desconhecido para "<valor>" da classe COM; o esperado é 'Apartment', 'Free', 'Both' ou 'Neutral'. Detalhes O valor do modelo de threading especificado não é reconhecido. Os tipos suportados incluem 'Apartment', 'Free', 'Both' ou 'Neutral'. |
/k: erro /u: erro /w: erro |
Código 1180 Message Canal de evento inválido na seção [<valor>]; o valor (<valor>) não pode ser duplicado em vários canais na seção [<valor>]. Detalhes Vários canais de eventos têm o mesmo ID de canal em um único provedor. Os IDs de canal devem ser exclusivos. Para os detalhes completos sobre os canais de eventos, consulte: ChannelType |
/k: erro /u: erro /w: erro |
Código 1181 Message O "<valor>" de <valor> de valor na seção [<valor>] é inválido; não é permitido usar com <valor> de <valor>. Detalhes O canal de evento especifica um valor que é inválido com o tipo de canal. Para os detalhes completos sobre os canais de eventos, consulte: ChannelType |
/k: erro /u: erro /w: erro |
Código 1182 Message Incompatibilidade de <valor> e <valor> no canal de eventos na seção [<valor>], o esperado era <valor>=<valor> para <valor>=<valor>. Detalhes O canal de eventos especifica um valor que requer um parâmetro adicional. Esse parâmetro adicional está ausente. Para os detalhes completos sobre os canais de eventos, consulte: ChannelType |
/k: erro /u: erro /w: erro |
Código 1199 Message A sintaxe "<valor>" foi introduzida no <valor> da versão do sistema operacional.<valor>.<valor,> mas as seções DDInstall que utilizam a sintaxe serão instaladas em versões anteriores do sistema operacional. Essas seções DDInstall devem ser ser instaladas apenas no <valor>.<valor>.<valor> ou superior usando uma decoração TargetOSVersion. Detalhes A seção DDInstall afetada será instalada em versões do produto que não oferecem suporte à sintaxe especificada. Um número de compilação deve ser adicionado à seção Modelos para limitar a aplicabilidade do DDInstall apenas às de produto compatíveis. Isso impedirá que o driver seja instalado em versões do produto em que não funcionará corretamente. Para mais informações, consulte: Seção do fabricante INF e Como combinar extensões de plataforma e versões de sistema operacional |
/k: erro /u: erro /w: erro |
Código 1201 Message A entrada de <valor> tem um valor "<valor>" extra e será ignorada. Detalhes A diretiva especificada tem mais argumentos especificados do que os permitidos. Os valores extras serão ignorados. |
/k: Aviso /u: Aviso /w: Aviso |
Código 1202 Message "<valor>" INF incluído não encontrado. Somente os INFs fornecidos pelo sistema podem ser incluídos. Detalhes A diretiva Include especificou um INF que não pode ser encontrado. Somente INFs de caixa de entrada fornecidos pela Microsoft podem ser referenciados com a diretiva Include. |
/k: erro /u: erro /w: erro |
Código 1203 Message Seção [<valor>] não encontrada. Detalhes Uma diretiva se referiu a uma seção que não existe, o que pode ser um erro de digitação ou de sintaxe. Verifique se o nome da seção existe e está escrito corretamente ou consulte a documentação completa sobre a diretiva especificada para mais detalhes. |
/k: erro /u: erro /w: erro |
Código 1204 Message O provedor não pode ser "Microsoft", deve ser a organização que criou o INF. Detalhes Somente a Microsoft tem permissão para especificar o provedor como Microsoft. Nomes de provedores que começam com Microsoft também não são permitidos. |
/k: erro /u: erro /w: erro |
Código 1205 Message Seção [<valor>] referenciada a partir da diretiva de <valor> e <valor>. Detalhes A mesma secção foi referenciada a partir de duas diretivas diferentes. Por exemplo: CopyFiles = FileSection DelFiles = FileSection |
/k: Aviso /u: Aviso /w: Aviso |
Código 1206 Message Referência inválida de seção não-<valor> [<valor>] da diretiva <valor>. Detalhes A mesma secção foi referenciada a partir de duas diretivas diferentes. Por exemplo: CopyFiles = FileSection AddFilter = FileSection |
/k: erro /u: erro /w: erro |
Código 1207 Message O "<valor>" da diretiva não é permitido nos IFNs de MSFT. Detalhes INFs da Microsoft não têm permissão para usar a diretiva especificada. |
/k: erro /u: erro /w: erro |
Código 1208 Message O "<valor>" da diretiva não é permitido. Detalhes Esta diretiva só é permitida em arquivos INF da caixa de entrada fornecidos pela Microsoft e não pode ser usada por terceiros. |
/k: erro /u: erro /w: erro |
Código 1209 Message A seção [<valor>] é definida várias vezes. Detalhes Várias seções com o mesmo nome são definidas, o conteúdo delas pode ser combinado em uma seção. |
/k: erro /u: erro /w: erro |
Código 1210 Message O provedor não pode ser "<valor>", deve ser definido como "<valor>". Detalhes O nome do provedor deve corresponder à opção /provider. |
/k: erro /u: erro /w: erro |
Código 1211 Message Não é permitido haver vários serviços associados em [<valor>], "<valor>" e "<valor>". Apenas um serviço pode usar SPSVCINST_ASSOCSERVICE. Detalhes O indicador SPSVCINST_ASSOCSERVICE indica que o serviço é o driver de função para o dispositivo. Um dispositivo só pode ter um serviço de driver de função associado. |
/k: erro /u: erro /w: erro |
Código 1212 Message Não é permitido ter as seções [<valor>] e [<valor>]. Detalhes Os dois nomes de seção especificados não podem estar no mesmo arquivo INF. |
/k: erro /u: erro /w: erro |
Código 1213 Message Não é possível listar arquivos CAT em [SourceDisksFiles]. Detalhes Os arquivos de catálogo só devem ser referenciados a partir da diretiva CatalogFile na seção [Version]. |
/k: erro /u: erro /w: erro |
Código 1214 Message "<valor>" do arquivo de catálogo é invalido, o esperado é 'filename.cat'. Detalhes Os nomes de arquivo dos arquivos de catálogo devem seguir o formato 'filename.cat'. |
/k: erro /u: erro /w: erro |
Código 1217 Message Versão inválida '<valor>' na diretiva <valor>, esperando w.x.y.z, em que cada segmento está entre 0-65536. Detalhes O valor de versão na diretiva especificada deve seguir o formato w.x.y.z, em que cada segmento está entre 0-65536. |
/k: erro /u: erro /w: erro |
Código 1218 Message <valor> do valor da data no driver é inválido em <valor>, o esperado é MM/DD/AAAA. Detalhes A data na diretiva DriverVer deve seguir o formato MM/DD/AAAA. |
/k: erro /u: erro /w: erro |
Código 1220 Message Não é possível fazer referência direta a uma seção definida em um INF (<valor>) incluído. Detalhes As seções em INFs incluídos só podem ser referenciadas usando a diretiva Needs nas seções DDInstall correspondentes. |
/k: erro /u: erro /w: erro |
Código 1222 Message Não é possível modificar as chaves de registro <valor>\<valor>, embora HKLM\SYSTEM\CurrentControlSet seja permitido. Detalhes A chave do registro especificada não tem permissão para ser gravada. O estado do registro deve ser gravado usando uma diretiva AddReg com uma raiz reg de HKR. |
/k: erro /u: erro /w: erro |
Código 1223 Message Não é possível modificar a chave do registro <valor>\<valor> . Detalhes A chave do registro especificada não tem permissão para ser gravada. O estado do registro deve ser gravado usando uma diretiva AddReg com uma raiz reg de HKR. |
/k: erro /u: erro /w: erro |
Código 1224 Message Raiz do registro inválida "<valor>". Detalhes A raiz do registro especificado é inválida. Para obter informações adicionais, consulte Diretiva AddReg do INF |
/k: erro /u: erro /w: erro |
Código 1225 Message O valor do registro "<valor>" deve ser do tipo "<valor>". Detalhes O valor do registro especificado não é do tipo necessário. |
/k: erro /u: erro /w: erro |
Código 1226 Message Descritor de segurança não permitido para o valor do registro "<valor>" diretamente sob "<valor>". Detalhes O valor do registro especificado tem um descritor de segurança que não pode ser definido. Valores do registro diretamente no HKR não podem ter descritores de segurança alternativos definidos neles. |
/k: erro /u: erro /w: erro |
Código 1229 Message O nome de arquivo <valor> ausente na entrada <valor>. Detalhes A operação de arquivo especificada exigia que um nome fosse especificado, mas não foi especificado. |
/k: erro /u: erro /w: erro |
Código 1230 Message Arquivo ausente "<valor>" na seção [SourceDisksFiles]. Detalhes Um arquivo foi especificado em uma diretiva CopyFiles ou similar, mas não pôde ser encontrado na seção [SourceDisksFiles], ou a listagem em [SourceDisksFiles] era inválida. Esse erro ocorre com frequência quando versões decoradas com arquitetura de [SourceDisksFiles] são especificadas (como [SourceDisksFiles.amd64]), mas nem todas as arquiteturas suportadas pelo INF têm uma seção [SourceDisksFiles]. |
/k: erro /u: erro /w: erro |
Código 1231 Message Nome de arquivo compactado inválido "<valor>" especificado na seção [SourceDisksFiles], esperando nome de arquivo "<valor>" descompactado. Detalhes Os arquivos especificados em [SourceDisksFiles] devem usar o nome de arquivo descompactado e não da versão compactada (myfile.sys não myfile.sy_). |
/k: Aviso /u: erro /w: erro |
Código 1233 Message Valor de diretiva <valor> ausente necessário para assinatura digital. Detalhes A diretiva especificada é necessária para que o pacote de driver seja assinado, mas não está presente. |
/k: erro /u: erro /w: erro |
Código 1234 Message Diretiva obrigatória <valor> ausente, vazia ou inválida na seção [<valor>]. Detalhes A seção especificada requer essa diretiva especificada e ela não foi encontrada. |
/k: erro /u: erro /w: erro |
Código 1235 Message Token de cadeia de caracteres "<valor>" não definido na seção [<valor>] - se pretender usar um "<valor>" literal em uma cadeia de caracteres, use "<valor>". Detalhes Um token de cadeia de caracteres especificado não tem definição na seção [Strings]. Por exemplo, o arquivo INF especifica %REG_DWORD% em uma seção add-registry especificada por uma diretiva AddReg, mas não há REG_DWORD = 0x00010001 correspondente na seção [Strings]. Esse erro ocorre com frequência se o arquivo INF especifica um valor do registro que contenha uma variável de ambiente. Por exemplo: [MyAddReg] O componente de caminho %SystemRoot% é interpretado como o token de substituição de cadeia de caracteres "SystemRoot" sob a seção [Strings], em vez do comportamento pretendido de armazenar o "%SystemRoot%" literal no registro. Para use o valor literal %SystemRoot% em vez de executar uma substituição de cadeia de caracteres, use a sequência de escape %%. [MyAddReg] |
/k: erro /u: erro /w: erro |
Código 1241 Message DIRID (<valor>) definido pelo usuário não resolvível para o arquivo de origem "<valor>" na seção [<valor>]. Detalhes Não foi possível resolver o DIRID definido pelo usuário. |
/k: erro /u: erro /w: erro |
Código 1242 Message DIRID (<valor>) não resolvível para o arquivo de origem "<valor>" na seção [<valor>]. Detalhes Não foi possível resolver o valor de DIRID especificado. |
/k: erro /u: erro /w: erro |
Código 1243 Message Valor de DIRID inválido (<valor>) para o arquivo de origem "<valor>" na seção [<valor>]. Detalhes Não há suporte para o valor de DIRID especificado. |
/k: erro /u: erro /w: erro |
Código 1245 Message "<valor>" de pontuação de recurso inválido. Detalhes A pontuação de recurso especificada era inválida. Ela deve ser especificada como um valor hexadecimal de byte único dentro do intervalo 00-FF. |
/k: erro /u: erro /w: erro |
Código 1250 Message "<valor>" de EventLogType inválido, o esperado é 'System', 'Application', ou 'Security'. Detalhes O tipo de log de eventos especificado não é reconhecido. Os tipos suportados incluem 'System', 'Application', or 'Security'. |
/k: erro /u: erro /w: erro |
Código 1251 Message Não é possível adicionar o "<valor>" do serviço (StartType=4) desabilitado com o indicador SPSVCINST_ASSOCSERVICE. Detalhes O serviço associado não pode ser criado como um serviço desabilitado. |
/k: Aviso /u: Aviso /w: Aviso |
Código 1252 Message Não é possível adicionar o "<valor>" do serviço com <valor>=<valor> e ServiceType=<valor>. Detalhes A configuração do serviço está em conflito ou não tem suporte para o tipo de serviço especificado. |
/k: Aviso /u: Aviso /w: Aviso |
Código 1253 Message Ignorando a diretiva "<valor>" sem um nome de serviço na seção [<valor>]. Detalhes A diretiva especificada não pode ser usada como está sem um nome de serviço. Se nenhum nome de serviço for intencional, isso pode ser devido ao uso incorreto do sinalizador. |
/k: erro /u: erro /w: erro |
Código 1254 Message Caminho de imagem de serviço inválido para o serviço "<valor>" com ServiceBinary="<valor>". Detalhes O caminho da imagem de serviço não pôde ser analisado corretamente. Isso pode ser devido ao uso incorreto de aspas ou a ausência delas. |
/k: erro /u: erro /w: erro |
Código 1256 Message Sinalizadores de interface WMI inválidos "<valor>". Detalhes Os sinalizadores de interface WMI especificados têm sinalizadores inválidos definidos. |
/k: erro /u: erro /w: erro |
Código 1257 Message O valor da operação do registro pode estar incorreto em alguns contextos, use <valor> em vez do diretório do Windows. Detalhes Foi especificado um caminho que pode ser alterado para uma variável de ambiente. Use a variável de ambiente em vez de tornar o driver mais robusto contra mudanças de ambiente. |
/k: erro /u: erro /w: erro |
Código 1258 Message O caminho de arquivo "<valor>" em <valor> pode estar incorreto em alguns cenários ou contextos de instalação de dispositivo,, use <valor>\<subdiretório> em seu lugar. Detalhes Use um caminho resolvível em runtime, como %SystemRoot%, para valores armazenados no registro. Os valores de DIRID podem ser totalmente resolvidos no momento em que o driver é adicionado à imagem. Quando o INF do driver é processado em cenários de implantação diferentes (como imagens offline ou atualização do sistema operacional), um valor incorreto pode ser armazenado. |
/k: erro /u: erro /w: erro |
Código 1260 Message Diretiva <valor> inválida devido a <valor> inválido. Detalhes A directiva especificada não pôde ser analisada para o tipo adequado. |
/k: erro /u: erro /w: erro |
Código 1261 Message Dispositivo "<valor>" indefinido com a seção [<valor>]. Detalhes Não foi possível encontrar a seção de instalação do dispositivo especificado. |
/k: erro /u: erro /w: erro |
Código 1262 Message Entrada <valor> inválida devido a máscara de bits não bytes "0x<valor>". Detalhes Uma máscara de bits do valor do registro deve ter um byte de tamanho. |
/k: erro /u: erro /w: erro |
Código 1263 Message Entrada <valor> inválida devido a tipos de valor conhecidos e personalizados conflitantes. Detalhes Um tipo de valor personalizado não pode ser REG_NONE, REG_SZ, REG_EXPAND_SZ ou REG_MULTI_SZ. |
/k: erro /u: erro /w: erro |
Código 1264 Message Entrada <valor> devido a sinalizador de tipo de valor ausente no tipo de valor personalizado. Detalhes Um tipo de valor personalizado deve especificar FLG_ADDREG_BINVALUETYPE. |
/k: erro /u: erro /w: erro |
Código 1265 Message Entrada <valor> inválida devido ao sinalizador append em valor não multi-sz. Detalhes Append foi especificado no valor do registro, mas o valor não era de um tipo que pode ser acrescentado. |
/k: erro /u: erro /w: erro |
Código 1266 Message Entrada <valor> inválida devido a nenhum valor em uma exclusão multi-sz. Detalhes Um valor está sendo excluído de um multi-sz, mas nenhum valor foi especificado para exclusão. |
/k: erro /u: erro /w: erro |
Código 1267 Message Dados binários inválidos na entrada <valor>, esperando um ou mais bytes entre 00-FF. Detalhes O campo especificado tem um valor inválido. |
/k: erro /u: erro /w: erro |
Código 1268 Message Valor numérico inválido na entrada <valor>, experando um decimal de <valor> bits (0+) ou m valor hexadecimal (0x0+). Detalhes O campo especificado tem um valor inválido. |
/k: erro /u: erro /w: erro |
Código 1270 Message O INF não instala um driver para nenhuma ID de hardware criada na seção [DeviceInstall32]. Detalhes Os dispositivos criados com uma seção [DeviceInstall32] devem ser instalados usando o mesmo INF, mas a seção de instalação não foi especificada. |
/k: erro /u: erro /w: erro |
Código 1271 Message Nome da seção de instalação do modelo ausente. Detalhes A seção de modelos especificou uma ID de hardware aplicável, mas nenhuma seção de instalação a ser usada para essa ID de hardware. |
/k: erro /u: erro /w: erro |
Código 1272 Message Ignorando a seção de serviço [<valor>] para serviço sem nome. Detalhes O serviço não foi nomeado (nenhum serviço), mas especificou uma seção de instalação de serviço. A seção de instalação do serviço foi ignorada. |
/k: erro /u: erro /w: erro |
Código 1273 Message O arquivo de origem "<valor>" usa a ID do disco <valor>, que não está listada em [<valor>]. Detalhes A ID de disco especificada não aparece na seção [SourceDisksNames]. |
/k: erro /u: erro /w: erro |
Código 1274 Message Token $ARCH$ não resolvido para a seção [<valor>]. Deve executar a ferramenta stampinf para resolver tokens $ARCH$ que diferenciam maiúsculas de minúsculas. Detalhes O arquivo INF usa tokens que stampinf resolveria, mas stampinf não foi executado. |
/k: erro /u: erro /w: erro |
Código 1275 Message <valor> "<valor>" não está listado em [DestinationDirs]. Detalhes O arquivo especificado não tem um destino de cópia especificado. |
/k: erro /u: erro /w: erro |
Código 1280 Message Nome da classe e incompatibilidade do ClassGuid, esperando Class "<valor>" para ClassGuid "<valor>". Detalhes O ClassGuid especificado é uma classe bem conhecida, mas o valor Class não corresponde ao nome esperado da classe. |
/k: erro /u: erro /w: erro |
Código 1281 Message Nome da classe e incompatibilidade do ClassGuid, esperando ClassGuid "<valor>" para Class "<valor>". Detalhes A Class especificada é uma classe bem conhecida, mas o valor ClassGuid não corresponde ao ClassGuid esperado da classe. |
/k: erro /u: erro /w: erro |
Código 1284 Message Class "<valuor>" está reservada para uso pela Microsoft. Detalhes A classe de dispositivo especificada não pode ser usada em nenhum driver ou produto de remessa. Os drivers de exemplo retornarão esse erro se o exemplo for projetado de uma maneira que exija que o autor especifique uma classe de dispositivo apropriada. |
/k: erro /u: erro /w: erro |
Código 1285 Message Não é possível especificar a seção [ClassInstall32] para a classe definida pela Microsoft. Detalhes A partir do Windows 10, os INFs fornecidos pelo IHV não têm permissão para usar um [ClassInstall32] em um INF de qualquer classe de configuração de dispositivo definida pelo sistema. |
/k: erro /u: erro /w: erro |
Código 1286 Message Valor <valor> inválido "<valor>" excede o comprimento máximo de <valor>. Detalhes Os nomes de Class não podem exceder 31 caracteres. |
/k: erro /u: erro /w: erro |
Código 1287 Message Decoração de versão do sistema operacional de destino "<valor>" inválida para o nome da seção de modelo "<valor>" na seção [<valor>]. Detalhes A decoração da versão do sistema operacional de destino não pôde ser analisada, verifique se ela está formada corretamente. Para obter detalhes completos sobre a especificação do formato, consulte: Seção do fabricante INF |
/k: erro /u: erro /w: erro |
Código 1288 Message Versão inválida do sistema operacional de destino "<valor>.<valor>.<valor>", deve ser "<valor>.<valor>.<valor>" ou maior se especificar o número de build. Detalhes A segmentação por número de build foi introduzida com o Windows 10, versão 1607 (Build 14310 ou posterior), assim como o número de build especificado deve ser maior ou igual a 14310. |
/k: erro /u: erro /w: erro |
Código 1289 Message Diretiva "<valor>" na seção [<valor>]. Detalhes A diretiva especificada é exigida pela seção especificada, mas não pôde ser encontrada. |
/k: erro /u: erro /w: erro |
Código 1290 Message Diretiva "<valor>" inválida para a seção [<valor>]. Detalhes A diretiva especificada é inválida dentro da seção especificada. |
/k: erro /u: erro /w: erro |
Código 1292 Message A diretiva <valor> requer uma cadeia de caracteres indireta na seção [Strings] e referenciada como <valor>. Detalhes A diretiva deve ser especificada como uma cadeia de caracteres indireta que pode ser resolvida pelo leitor em runtime. |
/k: erro /u: erro /w: erro |
Código 1293 Message O nome do serviço "<valor>" é reservado. Detalhes O nome de serviço especificado é reservado e não pode ser usado por nenhum driver. |
/k: erro /u: erro /w: erro |
Código 1294 Message <valor> "<valor>" duplicado na seção [<valor>]. Detalhes O mesmo valor é especificado várias vezes na mesma seção. Remova os desnecessários. |
/k: erro /u: erro /w: erro |
Código 1295 Message A seção [<valor>] contém um número diferente de cadeias de caracteres da seção [<valor>]. Detalhes A seção [Strings] para cada idioma deve conter os mesmos valores. |
/k: erro /u: erro /w: erro |
Código 1296 Message O hardware "<valor>" não tem um serviço associado usando a seção de instalação "<valor>". Detalhes A partir do Windows 10, versão 1809, isso mudou de um Aviso para um Erro. As seções .Services são necessárias para cada sistema operacional de destino definido. Esta é uma boa prática mesmo antes de 1809. Se um INF anteriormente não incluía esta seção porque dependia dos serviços de driver da Caixa de Entrada fornecidos pela Microsoft, então, uma seção .Services que que faz referência a uma seção .Services de um INF de Caixa de Entrada fornecido pela Microsoft usando as diretivas Needs e Include deve ser criada. Por exemplo: [DDInstall.Services] Para dispositivos que não exigem um driver de função, isso pode ser especificado da seguinte maneira: AddService = ,2 Use isso somente no caso em que o INF está instalando um dispositivo que não precisa de um driver de função. Por exemplo, um dispositivo que requer apenas um driver de filtro, mas não um driver de função teria duas diretivas AddService: AddService = MyFilterDriver, My-Service-Install-Section |
/k: erro /u: erro /w: erro |
Código 1297 Message O driver de dispositivo não instala em nenhum dispositivo, use o driver primitivo se esta for a intenção. Detalhes Isso indica que o arquivo INF é um driver de dispositivo, mas não está sendo usado como um driver de dispositivo. Isso pode causar problemas na forma como o armazenamento de drivers tratará o driver. Se isso não for intencional, verifique seu INF para se certificar de que que os IDs de hardware estão especificados corretamente. Se o driver não se destina a ser instalado em dispositivos, converta-o em um driver primitivo. Um driver primitivo é um driver que é instalado em todo o sistema, e não em dispositivos específicos. Para mais informações, consulte Como converter para um driver primitivo |
/k: erro /u: erro /w: erro |
Código 1299 Message Verificações de validação adicionais ignoradas devido a erros de análise. Detalhes O INF encontrou problemas de análise que impediram a conclusão da análise. Não deve haver nenhum outro erro que aponte para a causa do problema. |
/k: erro /u: erro /w: erro |
Código 1300 Message Encontrado um <valor> de <valor> herdado. Detalhes O INF executa uma operação herdada descontinuada que não é válida com produtos modernos do sistema operacional Windows. |
/k: erro /u: erro /w: erro |
Código 1301 Message Encontrado o <valor> da operação de <valor>. Detalhes O INF executa uma operação herdada descontinuada que não é válida com produtos modernos do sistema operacional Windows. |
/k: erro /u: erro /w: erro |
Código 1302 Message Encontrada operação <valor> herdada para '<valor>'<valor>. Detalhes O INF executa uma operação herdada descontinuada que não é válida com produtos modernos do sistema operacional Windows. |
/k: erro /u: erro /w: erro |
Código 1303 Message Encontrada operação <valor> legada que define <valor> (<valor>)<valor>. Detalhes O INF define um co-instalador ou instalador de classe, que não são mais suportados em produtos modernos do sistema operacional Windows e não devem mais ser usados. |
/k: erro /u: erro /w: erro |
Código 1304 Message Operação de <valor> encontrada usando um <valor> de chave não relativo (<valor>\<valor>). Detalhes As operações de registro devem ser feitas usando uma chave relativa (HKR). Isso armazenará o valor em um local apropriado em relação ao tipo da seção INF onde ele é usado. |
/k: Aviso /u: erro /w: Nenhum |
Código 1305 Message Encontrada operação <valor> legada usando valor multi-sz anexável (<valor>\<valor>)<valor>. Detalhes Esse INF exclui um valor de um REG_MULTI_SZ ou acrescenta a um REG_MULTI_SZ existente. Isso leva a resultados não determinísticos e não deve ser feito. |
/k: Aviso /u: erro /w: erro |
Código 1306 Message Encontrada operação <valor> herdada com caminho de destino que não é do sistema (<valor>) para '<valor>'<valor>. Detalhes O INF especifica uma cópia de arquivo com um destino que está fora do caminho do sistema. |
/k: Aviso /u: erro /w: Nenhum |
Código 1307 Message Encontrado um <valor> de <valor> herdado. Detalhes O INF executa uma operação herdada que só é válida em produtos do sistema operacional Windows para desktop. |
/k: Aviso /u: erro /w: erro |
Código 1308 Message Encontrado o <valor> da operação de <valor>. Detalhes Os arquivos INF só devem executar as operações aditivas necessárias para configurar o dispositivo. Quando um driver é excluído a partir do sistema, as operações apropriadas para limpar o driver são executadas automaticamente. |
/k: Aviso /u: erro /w: erro |
Código 1309 Message Encontrada operação <valor> herdada para '<valor>'<valor>. Detalhes Os arquivos INF só devem executar as operações aditivas necessárias para configurar o dispositivo. Quando um driver é excluído a partir do sistema, as operações apropriadas para limpar o driver são executadas automaticamente. |
/k: Aviso /u: erro /w: erro |
Código 1310 Message A seção necessária [<valor>] com sufixo ".<valor>" não corresponde ao sufixo da primeira seção de referência [<valor>.<valor>]. Detalhes Ao usar a diretiva Needs, as seções que estão sendo referenciadas devem ter um sufixo que corresponda ao sufixo da seção de referência. Por exemplo: [DDInstall.Services] Observe que ambas as seções têm um sufixo .Services. Esse erro indica que a seção especificada está sendo analisada incorretamente como se fosse uma seção com um sufixo diferente. |
/k: erro /u: erro /w: erro |
Código 1311 Message A seção necessária [<valor>] deve ter sufixo ".<valor>" para corresponder à primeira seção de referência [<valor>.<valor>]. Detalhes Ao usar a diretiva Needs, as seções que estão sendo referenciadas devem ter um sufixo que corresponda ao sufixo da seção de referência. Por exemplo: [DDInstall.Services]Observe que ambas as seções têm um sufixo .Services. Esse erro indica que a seção especificada está sendo analisada incorretamente como se fosse uma seção com um sufixo diferente. |
/k: erro /u: erro /w: erro |
Código 1312 Message Seção necessária [<valor>] com sufixo ".<valor>" não corresponde ao sufixo da seção principal [<valor>]. Detalhes Ao usar a diretiva Needs, as seções que estão sendo referenciadas devem ter um sufixo que corresponda ao sufixo da seção de referência. Por exemplo: [DDInstall.Services]Observe que ambas as seções têm um sufixo .Services. Esse erro indica que o sufixo de uma seção necessária não corresponde à seção de referência. |
/k: erro /u: erro /w: erro |
Código 1313 Message A seção necessária [<valor>] deve ter sufixo "<valor>" para corresponder ao sufixo da seção principal [<valor>]. Detalhes Ao usar a diretiva Needs, as seções que estão sendo referenciadas devem ter um sufixo que corresponda ao sufixo da seção de referência. Por exemplo: [DDInstall.Services]Observe que ambas as seções têm um sufixo .Services. Esse erro indica que o sufixo de uma seção necessária não corresponde à seção de referência. |
/k: erro /u: erro /w: erro |
Código 1314 Message Seção necessária [<valor>] encontrada em "<valor>" do INF incluído, não referenciado de [<valor>]. Detalhes Uma seção localizada em outro INF foi especificada usando a diretiva Needs. O INF que contém a seção deve ser referenciado com a diretiva Include na mesma seção que a diretiva Needs. |
/k: erro /u: erro /w: erro |
Código 1315 Message Seção necessária [<valor>] não encontrada. Detalhes Não foi possível localizar uma seção especificada usando a diretiva Needs. |
/k: erro /u: erro /w: erro |
Código 1316 Message Seção decorada necessária [<valor>.<valor>] não encontrada. Detalhes Não foi possível localizar uma seção especificada usando a diretiva Needs. |
/k: erro /u: erro /w: erro |
Código 1317 Message A seção não decorada necessária [<valor>] não faz parte da plataforma do sistema operacional de destino. Detalhes Não foi possível localizar uma seção especificada usando a diretiva Needs com o arquivo IAS fornecido para o sistema operacional de destino. |
/k: erro /u: erro /w: erro |
Código 1318 Message O "<valor>" do INF incluído não faz parte da plataforma do sistema operacional de destino. Detalhes Não foi possível locar um INF especificado usando a diretiva Include usando o arquivo IAS fornecido para o sistema operacional de destino. |
/k: erro /u: erro /w: erro |
Código 1319 Message A seção [<valor>] deve incluir o arquivo "<valor>" para usar a diretiva Needs em [<valor>]. Detalhes A seção especificada usa a diretiva Needs para fazer referência a uma seção, mas não tem uma diretiva Include especificando o INF que contém a seção. |
/k: erro /u: erro /w: erro |
Código 1320 Message A raiz do registro '<valor>\<valor>' não está isolada para o HKR. Detalhes As chaves do registro devem estar em locais de raiz relativa do HKR isolados. Para saber dos detalhes completos, consulte Isolamento do pacote de driver |
/k: Nenhum /u: Nenhum /w: erro |
Código 1321 Message A raiz do registro (<valor>\<valor>) do valor "<valor>" não está isolada para HKR. Detalhes Os valores do registro devem estar em locais de raiz relativa do HKR isolados. Para saber dos detalhes completos, consulte Isolamento do pacote de driver |
/k: Nenhum /u: Nenhum /w: erro |
Código 1322 Message O caminho do arquivo de destino '<valor>' para o arquivo '<valor>' não está isolado no <valor> de DIRID. Detalhes Os arquivos devem especificar seu destino de cópia como DIRID 13. Isso mantém os arquivos isolados sob o armazenamento de drivers. Para saber dos detalhes completos, consulte Isolamento do pacote de driver |
/k: Nenhum /u: Nenhum /w: erro |
Código 1323 Message A chave do registro de serviço "<valor>" deve estar sob a subchave Parameters. Detalhes Os valores do registro que usam uma raiz HKR relativa ao serviço devem ser gravados sob a subchave Parameters. Para saber dos detalhes completos, consulte Isolamento do pacote de driver |
/k: Nenhum /u: Nenhum /w: erro |
Código 1324 Message A seção [Version] deve especificar PnpLockdown=1 para impedir que aplicativos externos modifiquem os arquivos de driver instalados. Detalhes PnpLockdown=1 deve ser especificado na seção [Version]. Isso adiciona um nível adicional de segurança aos arquivos do pacote de driver para impedir adulterações. |
/k: Aviso /u: Aviso /w: erro |
Código 1325 Message "Registro de classe COM "<valor>" sem suporte, somente InprocServer32 suportado. Detalhes O tipo especificado de classe COM não é suportado. |
/k: Aviso /u: Aviso /w: erro |
Código 1326 Message Caminho de arquivo "<valor>" não isolado, o esperado é FileName sob <valor>. Detalhes O caminho do arquivo de dados especificado deve ser um caminho relativo a %%DriverData%%. |
/k: Aviso /u: Aviso /w: erro |
Código 1328 Message Caminho de arquivo "<valor>" não suportado substituído por "<valor>". Detalhes Não foi possível resolver o caminho do especificado. |
/k: Nenhum /u: Nenhum /w: Aviso |
Código 1329 Message Não é possível adicionar filtros com registro ou propriedade, use a seção [DDInstall.Filters]. Detalhes Os drivers de filtro não podem ser adicionados com um valor de registro ou propriedade. Os filtros devem ser adicionados usando uma seção [DDInstall.Filters]. |
/k: Nenhum /u: Nenhum /w: erro |
Código 1330 Message Não é possível copiar vários arquivos de origem diferentes ("<valor>" e "<valor>") para o arquivo de destino "<valor>". Detalhes Arquivos diferentes estão sendo copiados para um único local no INF. Em cenários em que o sistema operacional deve executar todas as cópias de arquivos antes de um dispositivo ser conectado, o estado resultante é não-determinístico. Para todos os detalhes, consulte Erro 1330 do InfVerif |
/k: erro /u: erro /w: erro |
Código 1331 Message Não é possível definir o valor do registro "<valor>\<valor>\<valor>" de forma diferente entre as seções [<valor>] e [<valor>]. Detalhes O valor do registro especificado é definido de forma diferente entre duas seções de instalação diferentes. Em cenários em que o sistema operacional deve executar todas as operações de registro antes de um dispositivo ser conectado, o estado é não-determinístico. Para todos os detalhes, consulte Erro 1330 do InfVerif |
/k: Aviso /u: erro /w: erro |
Código 1332 Message Não é possível definir o valor do registro "<valor>\<valor>\<valor>" de forma diferente entre as seções [<valor>] and [<valor>] para o "<valor>" do serviço. Detalhes O valor do registro especificado é definido de forma diferente entre duas seções de instalação de serviço diferentes. Em cenários em que o sistema operacional precisa executar todas as operações de serviço antes de um dispositivo ser conectado, o estado é não-determinístico. Para todos os detalhes, consulte Erro 1330 do InfVerif |
/k: Aviso /u: erro /w: erro |
Código 1333 Message Não é possível configurar o serviço "<valor>" de forma diferente entre as seções [<valor>] e [<valor>]. Detalhes O serviço especificado é instalado de forma diferente entre duas seções de instalação diferentes. Em cenários em que o sistema operacional deve executar todas as operações de serviço antes de um dispositivo ser conectado, o estado é não-determinístico. Para todos os detalhes, consulte Erro 1330 do InfVerif |
/k: Aviso /u: erro /w: erro |
Código 1340 Message DIRID "<valor>" especificado não permitido. Detalhes O DIRID especificado foi preterido e não pode mais ser usado. |
/k: Nenhum /u: Nenhum /w: erro |
Código 1380 Message ExtensionId "<valor>" inválida especificada na seção [Versão]. Detalhes O valor ExtensionId está em um formato incorreto. Ele deve seguir o formato GUID padrão, incluindo chaves e traços. |
/k: erro /u: erro /w: erro |
Código 1381 Message Diretiva ExtensionId ausente na seção [Versão]. Detalhes Os INFs de extensão exigem que uma ExtensionId seja especificada. |
/k: erro /u: erro /w: erro |
Código 1382 Message Não é possível especificar a diretiva "<valor>" em INFs de Extensão. Detalhes Os INFs de extensão não oferecem suporte à diretiva especificada. |
/k: erro /u: erro /w: erro |
Código 1383 Message Não é possível especificar o sinalizador "<valor>" para serviços definidos em INFs de extensão. Detalhes Os INFs de extensão não oferecem suporte ao sinalizador de serviço especificado. |
/k: erro /u: erro /w: erro |
Código 1384 Message Uso de filtros com registro ou propriedade em INFs de extensão não recomendado, use a seção [DDInstall.Filters]. Detalhes Os INFs de extensão podem ser instalados sobre o INF base em qualquer ordem. Usando um registro ou diretivas de propriedade para instalar filtros pode levar a uma ordem de pilha não determinística. |
/k: Aviso /u: Aviso /w: Aviso |
Código 1400 Message Serviço "<valor>" não especificado em uma diretiva de serviço UMDF. Detalhes O serviço UMDF é criado, mas não é especificado em nenhuma diretiva UMDF, como UmdfServiceOrder. |
/k: erro /u: erro /w: erro |
Código 1401 Message Diretiva "<valor>" sem suporte na versão <valor> <valor>.<valor>. Detalhes A diretiva WDF especificada foi preterida na versão do WDF utilizada pelo INF. |
/k: erro /u: erro /w: erro |
Código 1402 Message <valor> versão <valor>.<valor> foi preterido, o driver deve ser portado para usar a versão <valor><valor> do modelo de driver. Detalhes A versão especificada do WDF foi preterida. O driver deve ser atualizado para usar uma versão mais recente. Para mais informações, consulte Como converter de UMDF1 para UMDF2 |
/k: Nenhum /u: Nenhum /w: erro |
Código 1420 Message O INF baseado em [DefaultInstall] não pode ser processado como primitivo. Detalhes O INF usa uma seção [DefaultInstall], mas não atende aos requisitos para ser processado como um INF primitivo. |
/k: erro /u: erro /w: erro |
Código 1421 Message Seção [<valor>] faltando uma decoração de arquitetura. Detalhes Todas as seções [DefaultInstall] devem ter uma decoração de arquitetura. |
/k: erro /u: erro /w: erro |
Código 1422 Message A seção [DefaultUninstall.NT*] deve definir LegacyUninstall=1 para oferecer suporte à compatibilidade de instalação com INF primitivo e de nível inferior. Detalhes Um INF primitivo não deve especificar nenhum comportamento de desinstalação. Para oferecer suporte a plataformas herdadas, a seção de desinstalação pode especificar LegacyUninstall=1 para utilizar a seção de desinstalação somente em plataformas herdadas. |
/k: erro /u: erro /w: erro |
Código 1423 Message Os drivers primitivos exigem uma seção [<valor>] decorada com arquitetura. Detalhes Os drivers primitivos exigem pelo menos uma seção [DefaultInstall] decorada com arquitetura. |
/k: erro /u: erro /w: erro |
Código 1430 Message Valor do registro "<valor>" não permitido em "<valor>\<valor>". Detalhes O valor do registro especificado não é permitido. |
/k: erro /u: erro /w: erro |
Código 1431 Message O valor de registro bem conhecido "<valor>" tem um tipo incorreto; o esperado é um valor de tipo de <valor>. Detalhes O valor do registro especificado é um valor bem conhecido e deve ter um tipo específico, caso contrário, ele pode não ser interpretado corretamente pelo sistema operacional ou por outros aplicativos. |
/k: erro /u: erro /w: erro |
Código 1450 Message O "<valor>" da diretiva não isolada herdada pode ser ignorado. Detalhes A diretiva especificada pode não ter efeito em algumas versões do sistema operacional ou tipos de produto. |
/k: Nenhum /u: Nenhum /w: Aviso |
Código 2004 Message Uso de diretiva de <valor> não recomendado. Detalhes A diretiva especificada é válida, mas não é recomendada. |
/k: Aviso /u: Aviso /w: Aviso |
Código 2006 Message "<valor>" de serviço indefinido na seção [<valor>]. Detalhes O serviço especificado foi declarado com uma diretiva AddService, mas não foi possível localizar a seção de instalação de serviço correspondente . |
/k: erro /u: erro /w: erro |
Código 2008 Message O nome da seção [<valor>] também é usado por um INF incluído. Detalhes O mesmo nome de seção é usado tanto neste INF quanto em um INF especificado com uma diretiva incluída. Isso pode levar a resultados de análise incorretos. |
/k: erro /u: erro /w: erro |
Código 2009 Message O "<valor>" da diretiva herdada será ignorado. Detalhes A diretiva especificada foi descontinuada e será ignorada na maioria dos cenários de análise. |
/k: Aviso /u: Aviso /w: Aviso |
Código 2010 Message A seção [<valor>] deve ter a decoração "<valor>". Detalhes A seção especificada não tem uma decoração de arquitetura e será implicitamente tratada como a arquitetura x86. A arquitetura deve ser declarada explicitamente. |
/k: Aviso /u: Aviso /w: Aviso |
Código 2083 Message Seção [<valor>] não referenciada ou usada. Detalhes A seção especificada não será usada durante a instalação do dispositivo. Se isso não for intencional, pode haver outro erro que impede o uso. |
/k: Aviso /u: Aviso /w: Aviso |
Código 2084 Message O binário de serviço '<valor>' deve fazer referência a um arquivo de destino CopyFiles. Detalhes O serviço é registrado usando um binário de serviço que não faz parte do pacote de driver. Este erro pode ocorrer em alguns casos porque o binário de serviço foi especificado incorretamente, como aspas ausentes em torno de um caminho com espaços. Para detalhes adicionais, consulte InfVerif Error 2084 |
/k: Aviso /u: Aviso /w: erro |
Código 2085 Message O binário de serviço '<valor>' deve ser especificado como um caminho em um DIRID. Detalhes O caminho binário do serviço deve ser especificado como um caminho sob um valor de DIRID, como %%13%%\binary.sys. Para informações adicionais sobre DIRIDs, consulte Como usar DIRIDs |
/k: erro /u: erro /w: erro |
Código 2090 Message Substituído o padrão herdado na seção "<valor>" usando "<valor>". O suporte à sintaxe atualizado começa na versão do sistema operacional "<valor>.<valor>.<valor>". Detalhes Um mecanismo legado foi identificado e substituído automaticamente por uma alternativa atualizada durante a análise. O INF deve ser atualizado para usar o mecanismo mais recente. Para todos os detalhes, consulte Shims do INF |
/k: erro /u: erro /w: erro |
Código 2091 Message Não é possível substituir o padrão herdado na seção "<valor>" usando "<valor>". Detalhes Um mecanismo legado foi identificado no INF, mas não foi possível substituí-lo automaticamente por uma alternativa atualizada. O INF deve ser atualizado para usar o mecanismo mais recente. Para todos os detalhes, consulte Shims do INF |
/k: erro /u: erro /w: erro |
Código 2092 Message Substituído o padrão herdado na seção "<valor>" usando "<valor>" para seguir as práticas recomendadas. O suporte à sintaxe atualizado começa na versão do sistema operacional "<valor>.<valor>.<valor>". Detalhes Um mecanismo legado foi identificado e substituído automaticamente por uma alternativa atualizada durante a análise. O INF deve ser atualizado para usar o mecanismo mais recente. Para todos os detalhes, consulte Shims do INF |
/k: Nenhum /u: Nenhum /w: erro |
Código 2093 Message Não é possível aplicar o "<valor>" do shim. Detalhes Um shim do INF não foi aplicado corretamente. Esse não é um evento crítico. Um shim do INF é um ajuste do INF que acontece automaticamente para melhorar o comportamento de instalação de certos padrões em um INF. Para todos os detalhes, consulte Shims do INF |
/k: erro /u: erro /w: erro |
Código 2400 Message A diretiva de <valor> requer dois campos: <component id> e < component section> Detalhes A diretiva especificada não contém os campos obrigatórios. |
/k: erro /u: erro /w: erro |
Código 2402 Message A seção [<valor>] não permite a diretiva de <valor>. Detalhes A diretiva especificada não é permitida na seção especificada. |
/k: erro /u: erro /w: erro |
Código 2403 Message A diretiva de <valor> deve ter exatamente 1 campo. <valor> foram fornecidos. Detalhes A diretiva contém o número errado de campos. |
/k: erro /u: erro /w: erro |
Código 2405 Message Somente INFs com nome de classe "NetDriver" podem usar a seção [DefaultInstall.NetDrivers]. Detalhes A seção especificada não pode ser usada, exceto pela classe "NetDriver". |
/k: erro /u: erro /w: erro |
Código 2411 Message "<valor>" do GUID do <valor> inválido, o esperado é {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}. Execute guidgen.exe para gerar um novo GUID. Detalhes O valor GUID especificado está em um formato incorreto. Ele deve seguir o formato GUID padrão, incluindo chaves e traços. |
/k: erro /u: erro /w: erro |
Código 2412 Message Valor "<valor>" do Identificador de Componente Inválido, o esperado é um identificador válido correspondente a '[a-z0-9_]+'. Detalhes O valor do identificador de componente especificado era inválido. |
/k: erro /u: erro /w: erro |
Código 2413 Message "<valor>" do valor de <valor> inválido, o esperado eram valores "verdadeiro" e "falso" que diferenciassem maiúsculas e minúsculas Detalhes O valor especificado era inválido, o esperado era "verdadeiro" ou "falso". |
/k: erro /u: erro /w: erro |
Código 2414 Message "<valor>" do <valor> de valor inválido, o esperado é uma classe válida de filtro correspondente a '[a-z0-9_]+'. Detalhes A classe de filtro especificada tinha um formato inválido. |
/k: erro /u: erro /w: erro |
Código 2415 Message "<valor>" do valor inválido, apenas componentes do sistema operacional podem usar identificadores começando com 'ms_' ou 'vms_'. Detalhes Os INFs de terceiros não podem usar identificadores que comecem com 'ms_' ou 'vms_'. |
/k: erro /u: erro /w: erro |
Código 2416 Message "<valor>" do valor de <valor> inválido, o esperado é uma lista separada por vírgulas de tokens de ligação válidos correspondentes a '[a-z0-9_.]+'. Detalhes A lista especificada de tokens de ligação era inválida. |
/k: erro /u: erro /w: erro |
Código 2417 Message Valor <valor> de valor '<valor>' inválido, esperando um nome de associação válido que corresponda à regex '[a-zA-Z0-9_]+'. Detalhes O nome de ligação especificado era inválido. |
/k: erro /u: erro /w: erro |
Código 2418 Message Para modificar drivers de filtro, é preciso um 'FilterClass'. Detalhes Os drivers de filtro de rede exigem que uma classe de filtro seja especificada. |
/k: erro /u: erro /w: erro |
Código 2419 Message Vincule o token '<valor>', e todos os tokens não padrão que começam com 'ms_' ou 'ndis' serão reservados. Detalhes O token especificado é reservado e não deve ser usado. |
/k: erro /u: erro /w: erro |
Código 2420 Message Os INFs de NetDriver exigem uma seção [<valor>] com pelo menos uma diretiva AddNetFilter ou AddNetProtocol. Detalhes Os INFs de NetDriver exigem a seção e as diretivas especificadas. |
/k: erro /u: erro /w: erro |
Código 2500 Message O '<valor>' do token de vínculo herdado está obsoleto e não é mais suportado. Detalhes O token especificado não é mais suportado e não deve ser usado. |
/k: erro /u: erro /w: erro |
Código 2501 Message O '<valor>' do serviço referenciado não está presente neste INF. Detalhes O INF faz referência a um serviço que não é criado por este INF. |
/k: erro /u: erro /w: erro |
Código 2600 Message <valor> '<valor>' deve apontar para um caminho em <valor> de DIRID. Detalhes Os drivers de vídeo devem usar o DIRID especificado para caminhos de arquivo. |
/k: erro /u: erro /w: erro |
Código 2601 Message <valor> '<valor>' deve apontar para um caminho em <valor> de DIRID. Detalhes Os drivers de vídeo devem usar o DIRID especificado para caminhos de arquivo. |
/k: erro /u: erro /w: erro |
Código 2602 Message O '<valor>' do serviço deve ter um <valor> de <valor>. Detalhes Um serviço de exibição deve definir o valor especificado apropriadamente. |
/k: erro /u: erro /w: erro |
Código 2603 Message O '<valor>' da diretiva é inválido para drivers de vídeo. Detalhes Os drivers de vídeo não podem usar a diretiva especificada. |
/k: Aviso /u: erro /w: erro |
Código 2650 Message O uso direto de '<valor>' não é permitido, em vez de Include [<valor>]. Detalhes O INF deve usar diretivas Include/Needs para fazer referência a seções de arquivo INF fornecidas pela Microsoft em vez de fazê-lo diretamente fazendo referência aos binários do driver. |
/k: erro /u: erro /w: erro |
Código 2651 Message Needs indica [<valor>], mas o '<valor>' não é incluído. Detalhes A diretiva Needs foi usada para fazer referência a uma seção, mas a diretiva Include não foi usada para especificar o INF fornecido pela Microsoft contendo essa seção. |
/k: erro /u: erro /w: erro |
Código 2652 Message A seção [<valor>] deve usar a diretiva Needs para fazer referência a [<valor>]. Detalhes Os INFs da câmera devem usar as diretivas Needs para fazer referência às seções especificadas fornecidas pela Microsoft. |
/k: erro /u: erro /w: erro |
Código 2660 Message Não é possível modificar a subchave do registro HKCR\<valor>. Deve estar sob a HKR. Detalhes A subchave do registro especificada não tem permissão para ser gravada. O estado do registro deve ser gravado usando um AddReg diretiva com uma reg-root de HKR. |
/k: erro /u: erro /w: erro |
Código 2661 Message Somente um dispositivo com a classe AudioProcessingObject tem permissão para gravar na subchave do registro de <valor>. Detalhes A subchave do registro especificada não tem permissão para ser gravada para a classe atual. |
/k: erro /u: erro /w: erro |