Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Nastaví vlastnosti nástroje Stampinf . Stampinf můžete použít k aktualizaci běžných direktiv souborů INF a INX při sestavování ovladače.
Nastavení vlastností Stampinf pro projekty ovladačů
- Otevřete stránky vlastností projektu ovladače. V Průzkumníku řešení vyberte a podržte projekt ovladače (nebo na ho klikněte pravým tlačítkem myši) a vyberte Vlastnosti.
- Na stránkách vlastností projektu ovladače vyberte Vlastnosti konfigurace a pak vyberte Stampinf.
- Nastavte vlastnosti projektu.
Pokud chcete přidat tuto stránku vlastností do projektu, abyste mohli během procesu sestavení spustit Stampinf, přečtěte si prostředí sestavení WDK a Visual Studio a úlohu Stampinf.
| Možnost Stampinf | Popis |
|---|---|
Aktivace architektury |
Povolí nahrazení proměnné $ARCH$ použité v souborech INX. Pokud je tato možnost povolená, použije se hodnota zadaná pro architekturu . Pokud je zadána hodnota Ne , odebere se proměnná $ARCH$. Například "Standard.NT$ARCH$" se změní na Standard.NT. |
Architektura |
Určuje řetězec architektury , který nahradí proměnnou $ARCH$ použitou v souborech INX. Výchozí hodnota je $(InfArch), makro, které vybere aktuální aktivní konfiguraci v sadě Visual Studio. Možné hodnoty zahrnují x86, x64. Toto nastavení je ekvivalentní zadání možnosti Stampinf-a [architecture]. |
Povolit VersionStamp |
Povolí časové označení verze. Pokud je tato možnost povolená, číslo verze ovladače nesmí být prázdné. Číslo verze ovladače určuje čas napsaný v direktivě INF DriverVer pro číslo verze. Pokud není povoleno, podívejte se na popis výchozího chování této možnosti v části Číslo verze ovladače. |
Číslo verze ovladače |
Určuje čas napsaný v direktivě INF DriverVer pro číslo verze. Formát pro čas je hours.minutes.seconds.millisekund (například 11.30.20.15). Tato možnost je užitečná při vývoji, protože poskytuje pohodlný způsob, jak zvýšit počet verzí ovladače. Toto nastavení je ekvivalentní zadání možnosti Stampinf-v [time| ]. Pokud chcete použít aktuální čas, zadejte hvězdičku () s tímto parametrem. Výchozí chování: Pokud není zadáno číslo verze ovladače nebo pokud není povolen VersionStampne nebo není zadáno, Stampinf použije jedno z následujících čísel verzí:
Poznámka Ve výchozím nastavení není proměnná prostředí STAMPINF_VERSION nastavena při sestavování ovladače, pokud ji nenastavíte jako systémovou proměnnou prostředí. Pokud chcete zadat tuto proměnnou prostředí v prostředí sestavení sady Visual Studio, přečtěte si téma Postupy: Použití proměnných prostředí v sestavení.
|
Povolit datumové razítko |
Povolí razítko data. Pokud je tato možnost povolená, nesmí být datum direktivy verze ovladače prázdné. Pokud není povoleno, podívejte se na popis výchozího chování této možnosti v části Datum direktivy Verze ovladače. |
Datum direktivy verze ovladače |
Určuje datum, které je zapsáno v direktivě INF DriverVer. Formát data jerokdata/měsíce/ (například 10. 20. 2011). Pokud chcete použít aktuální datum, zadejte hvězdičku () s tímto parametrem. Výchozí chování: Pokud není zadán parametr Datum direktivy Verze ovladače nebo pokud je DateStamp povolen jako ne nebo není zadán, použije Stampinf jednu z následujících hodnot data:
Toto nastavení odpovídá zadání možnosti Stampinf-d [date|].
Poznámka Ve výchozím nastavení není proměnná prostředí STAMPINF_DATE nastavena při sestavování ovladače, pokud ji nenastavíte jako systémovou proměnnou prostředí. Pokud chcete zadat tuto proměnnou prostředí v prostředí sestavení sady Visual Studio, přečtěte si téma Postupy: Použití proměnných prostředí v sestavení.
|
Sekce směrnic verze ovladače |
Určuje oddíl INF, do kterého má být vložena direktiva INF DriverVer. Výchozím umístěním této direktivy je oddíl verze INF. Toto nastavení odpovídá zadání možnosti Stampinf-soddíl. |
Číslo verze SLUŽBY KMDF |
Určuje verzi služby KMDF, na které tento ovladač závisí. Slouží k přizpůsobení verze KmdfLibraryVersion a názvu spoluinstalačního programu KMDF v souboru INF. Tato možnost nahradí klíčová slova $KMDFVERSION$ a $KMDFCOINSTALLERVERSION$ v souboru INF. Řetězec má následující formát: <hlavní_verze>.<vedlejší_verze> Pokud například jako řetězec verze zadáte hodnotu 1.5, hodnoty 1.5 a 01005 se použijí pro dvě klíčová slova (v uvedeném pořadí). Toto nastavení odpovídá zadání možnosti Stampinf-kKMDFversion. |
Číslo verze UMDF |
Určuje verzi UMDF, na které tento ovladač závisí. Tato možnost se používá k určení verze knihovny UmdfLibraryVersion a názvu spoluspustitele UMDF v souboru INF. Zadaná verze nahrazuje klíčová slova $UMDFVERSION$ a $UMDFCOINSTALLERVERSION$ v souboru INF. Řetězec verze má následující formát: <hlavní_verze>.<menší_verze>.<servisní_verze> (kde <service_version> je obvykle nula). Pokud například jako řetězec verze zadáte hodnotu 1.5.0, budou hodnoty 1.5.0 a 01005 použity pro hlavní a dílčí klíčová slova (v uvedeném pořadí). Toto nastavení odpovídá zadání možnosti Stampinf-uUMDFversion. |
Název souboru katalogu |
Určuje hodnotu napsanou v direktivě CatalogFile v oddílu VERZE INF. Ve výchozím nastavení není direktiva CatalogFile zapsána. Toto nastavení je ekvivalentní zadání parametru Stampinf-ccatalogfile. |
Podrobný |
Zobrazuje výstup Stampinf v podrobném režimu. Toto nastavení je ekvivalentní zadání možnosti Stampinf-n . |
Cesta verze záhlaví |
Určuje umístění souboru Ntverp.h. Cesta představuje plně kvalifikované umístění adresáře obsahujícího ntverp.h. Toto nastavení je ekvivalentní zadání možnosti Stampinf-ipath. |