Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Define as propriedades da ferramenta Stampinf . Você pode usar Stampinf para atualizar diretivas de arquivo INF e INX comuns ao criar o driver.
Definir propriedades Stampinf para projetos de driver
- Abra as páginas de propriedades do seu projeto de controlador. Selecione e segure (ou clique com o botão direito do mouse) o projeto de driver no Gerenciador de Soluções e selecione Propriedades.
- Nas páginas de propriedades do projeto de driver, selecione Propriedades de configuração e, em seguida, selecione Stampinf.
- Defina as propriedades do projeto.
Se você quiser adicionar essa página de propriedades ao seu projeto, para que você possa executar o Stampinf durante o processo de compilação, consulte o ambiente de compilação WDK e Visual Studio e a tarefa Stampinf.
| Opção Stampinf | Descrição |
|---|---|
Ativar arquitetura |
Permite a substituição da variável $ARCH$ usada em arquivos INX. Se habilitado, o valor especificado para Architecture será usado. Se No for especificado, a variável $ARCH$ será removida. Por exemplo, "Standard.NT$ARCH$" torna-se "Standard.NT". |
Arquitetura |
Especifica a cadeia de caracteres de arquitetura para substituir a variável $ARCH$ usada em arquivos INX. O valor padrão é $(InfArch), uma macro que seleciona a configuração ativa atual no Visual Studio. Os valores possíveis incluem x86, x64. Essa configuração é equivalente a especificar a opção Stampinf-a [architecture]. |
Ativar VersionStamp |
Ativa o carimbo temporal da versão. Se ativado, o número da versão do driver não deve estar vazio. O número de versão do driver especifica a data que é escrita na diretiva INF DriverVer para o número da versão. Se não estiver habilitado, consulte a descrição do comportamento padrão para essa opção em Número da versão do driver. |
Número da versão do driver |
Especifica a data e hora escritas na diretiva INF DriverVer para o número de versão. O formato do tempo é hours.minutes.seconds.milliseconds (por exemplo, 11.30.20.15). Esta opção é útil durante o desenvolvimento porque fornece uma maneira conveniente de aumentar o número de versão do driver. Essa configuração é equivalente a especificar a opção Stampinf-v [time| ]. Para usar a hora atual, especifique um asterisco () com esse parâmetro. Comportamento padrão: Se o número de versão do driver não for especificado, ou se Enable VersionStamp for No ou não especificado, Stampinf usará um dos seguintes valores de número de versão:
Observação Por padrão, a variável de ambiente STAMPINF_VERSION não é definida quando você cria um driver, a menos que você a defina como uma variável de ambiente do sistema. Para especificar essa variável de ambiente dentro do ambiente de compilação do Visual Studio, consulte Como: Usar variáveis de ambiente em uma compilação.
|
Ativar DateStamp |
Habilita o carimbo de data. Se habilitada, a Data da Diretiva de Versão do Driver não deve estar vazia. Se não estiver habilitado, consulte a descrição do comportamento padrão para essa opção em Data da Diretiva de Versão do Driver. |
Data da Diretriz de Versão do Driver |
Especifica a data que está escrita na diretiva INF DriverVer. O formato da data é mês/data/ano (por exemplo, 20/10/2011). Para usar a data atual, especifique um asterisco () com esse parâmetro. Comportamento padrão: Se o parâmetro Data da Diretiva de Versão do Driver não for especificado, ou se DataStamp Ativado for Não ou não especificado, o Stampinf usará um dos seguintes valores de data:
Essa configuração é equivalente a especificar a opção Stampinf-d [date|].
Observação Por padrão, a variável de ambiente STAMPINF_DATE não é definida quando você cria um driver, a menos que você a defina como uma variável de ambiente do sistema. Para especificar essa variável de ambiente dentro do ambiente de compilação do Visual Studio, consulte Como: Usar variáveis de ambiente em uma compilação.
|
Seção Diretiva de Versão do Driver |
Especifica a seção INF na qual colocar a diretiva INF DriverVer. O local padrão para esta diretiva é a seção Versão INF. Essa configuração é equivalente a especificar a opção Stampinf-sseção. |
Número da versão KMDF |
Especifica a versão do KMDF da qual esse driver depende. Isso é usado para personalizar o nome do coinstalador KmdfLibraryVersion e KMDF no arquivo INF. Esta opção substitui as palavras-chave $KMDFVERSION$ e $KMDFCOINSTALLERVERSION$ no arquivo INF. A cadeia de caracteres tem o seguinte formato: <versão_principal>.<versão_secundária> Por exemplo, se você especificar 1.5 como a cadeia de caracteres de versão, os valores 1.5 e 01005 serão usados para as duas palavras-chave (respectivamente). Essa configuração é equivalente a especificar a opção Stampinf-kKMDFversion. |
Número de versão UMDF |
Especifica a versão do UMDF da qual esse driver depende. Esta opção é usada para especificar o nome do coinstalador UmdfLibraryVersion e UMDF no arquivo INF. A versão especificada substitui as palavras-chave $UMDFVERSION$ e $UMDFCOINSTALLERVERSION$ no arquivo INF. A cadeia de caracteres de versão tem o seguinte formato: <major_version>.<minor_version>.<service_version> (normalmente, a versão do serviço é zero). Por exemplo, se você especificar 1.5.0 como a cadeia de caracteres de versão, os valores 1.5.0 e 01005 serão usados para as palavras-chave principais e secundárias (respectivamente). Essa configuração é equivalente a especificar a opção Stampinf-uUMDFversion. |
Nome do arquivo de catálogo |
Especifica o valor que é escrito na diretiva CatalogFile na seção Versão INF. Por padrão, a diretiva CatalogFile não é gravada. Essa configuração é equivalente a especificar a opção Stampinf-ccatalogfile. |
Verbose |
Mostra o resultado detalhado do Stampinf. Essa configuração é equivalente a especificar a opção Stampinf-n . |
Caminho do cabeçalho de versão |
Especifica o local do arquivo Ntverp.h. O caminho representa a localização completa e qualificada do diretório que contém Ntverp.h. Esta configuração é equivalente a especificar a opção Stampinf-icaminho. |