Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Define as propriedades da ferramenta Stampinf . Você pode usar o Stampinf para atualizar diretivas comuns de arquivo INF e INX ao compilar o driver.
Definindo propriedades do 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) no 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 possa executar o Stampinf durante o processo de build, consulte o ambiente de build do WDK e do Visual Studio e a tarefa Stampinf.
| Opção Stampinf | Descrição |
|---|---|
Habilitar Arquitetura |
Habilita a substituição da variável $ARCH$ usada em arquivos INX. Se habilitado, o valor especificado para Arquitetura será usado. Se Não for especificado, a variável $ARCH$ será removida. Por exemplo, "Standard.NT$ARCH$" se torna "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 [arquitetura]. |
Habilitar VersionStamp |
Habilita o carimbo de data/hora da versão. Se habilitado, o Número de Versão do Driver não deve estar vazio. O Número de Versão do Driver especifica o momento que é registrado na diretiva INF DriverVer para o número de versão. Se não estiver habilitado, consulte a descrição do comportamento padrão dessa opção em Número de Versão do Driver. |
Número da versão do driver |
Especifica o tempo que é gravado na diretiva INF DriverVer para o número de versão. O formato para o tempo é hours.minutes.seconds.milissegundos (por exemplo, 11.30.20.15). Essa 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 Habilitar VersionStampfor Não ou não for especificado, Stampinf usará um dos seguintes valores de número de versão:
Nota Por padrão, a variável de ambiente STAMPINF_VERSION não é definida quando você cria um driver, a menos que você o defina como uma variável de ambiente do sistema. Para especificar essa variável de ambiente no ambiente de build do Visual Studio, consulte Como usar variáveis de ambiente em um build.
|
Habilitar Carimbo de Data |
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 dessa opção na Data da Diretiva de Versão do Driver. |
Data da diretiva de versão do driver |
Especifica a data escrita na diretiva INF DriverVer. O formato da data é mês/dia/ano (por exemplo, 10/20/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 Habilitar DateStamp for Não ou não estiver especificado, o Stampinf usará um dos seguintes valores de data:
Essa configuração é equivalente a especificar a opção Stampinf-d [date|].
Nota Por padrão, a variável de ambiente STAMPINF_DATE não é definida quando você cria um driver, a menos que você o defina como uma variável de ambiente do sistema. Para especificar essa variável de ambiente no ambiente de build do Visual Studio, consulte Como usar variáveis de ambiente em um build.
|
Seção Diretiva de versão do driver |
Especifica a seção INF na qual colocar a diretiva INF DriverVer. O local padrão dessa diretiva é a seção Versão INF. Essa configuração é equivalente a especificar a opção Stampinf-sseção. |
Número de versão kmdf |
Especifica a versão do KMDF da qual esse driver depende. Isso é usado para personalizar o nome do co-instalador KmdfLibraryVersion e KMDF no arquivo INF. Essa 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 do UMDF |
Especifica a versão do UMDF da qual esse driver depende. Essa opção é usada para especificar o nome do co-instalador 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: < >versão_principal.<>versão_secundária.<>versão_serviço (onde <service_version> normalmente é 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 escrito na diretiva CatalogFile na seção Versão INF. Por padrão, a diretiva CatalogFile não é escrita. Essa configuração é equivalente a especificar a opção Stampinf-ccatalogfile. |
Verboso |
Mostra a saída detalhada 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 o local totalmente qualificado do diretório que contém Ntverp.h. Essa configuração é equivalente a especificar o caminho da opção Stampinf-i. |