Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Stampinf aracının özelliklerini ayarlar. Sürücüyü oluştururken yaygın INF ve INX dosya yönergelerini güncelleştirmek için Stampinf'i kullanabilirsiniz.
Sürücü projeleri için Stampinf özelliklerini ayarlama
- Sürücü projenizin özellik sayfalarını açın. Çözüm Gezgini'nde sürücü projesini seçip basılı tutun (veya sağ tıklayın) ve Özellikler'i seçin.
- Sürücü projesinin özellik sayfalarında Yapılandırma Özellikleri'ni ve ardından Stampinf'i seçin.
- Projenin özelliklerini ayarlayın.
Derleme işlemi sırasında Stampinf'i çalıştırabilmek için bu özellik sayfasını projenize eklemek istiyorsanız WDK ve Visual Studio derleme ortamına ve Stampinf görevine bakın.
| Stampinf seçeneği | Açıklama |
|---|---|
Mimariyi Etkinleştir |
INX dosyalarında kullanılan $ARCH$ değişkeninin değiştirilmesini sağlar. Etkinleştirilirse , Mimari için belirtilen değer kullanılır. Hayır belirtilirse, $ARCH$ değişkeni kaldırılır. Örneğin, "Standard.NT$ARCH$" "Standard.NT" olur. |
Mimarlık |
INX dosyalarında kullanılan $ARCH$ değişkeninin yerini alacak mimari dizesini belirtir. Varsayılan değer, Visual Studio'daki geçerli etkin yapılandırmayı seçen bir makro olan $(InfArch) değeridir. Olası değerler x86, x64'dür. Bu ayar, Stampinf seçeneği -a [architecture] belirtmeye eşdeğerdir. |
VersionStamp'i etkinleştirme |
Sürüm zaman damgasını etkinleştirir. Etkinleştirilirse , Sürücü Sürüm Numarası boş olmamalıdır. Sürücü Sürüm Numarası, sürüm numarası için INF DriverVer yönergesinde yazılan saati belirtir. Etkinleştirilmediyse, Sürücü Sürüm Numarası altında bu seçenek için varsayılan davranışın açıklamasına bakın. |
Sürücü Sürüm Numarası |
Sürüm numarası için INF DriverVer yönergesinde yazılan zamanı belirtir. Saat biçimi hours.minutes.seconds.milisaniyedir (örneğin, 11.30.20.15). Bu seçenek, sürücünün sürüm sayısını artırmak için uygun bir yol sağladığından geliştirme sırasında kullanışlıdır. Bu ayar, -v [time| ]Stampinf seçeneğini belirtmekle eşdeğerdir. Geçerli saati kullanmak için bu parametreye sahip bir yıldız işareti () belirtin. Varsayılan davranış: Sürücü Sürüm Numarası belirtilmezse veya VersionStamp'ı EtkinleştirHayır veya belirtilmemişse, Stampinf aşağıdaki sürüm numarası değerlerinden birini kullanır:
Not Varsayılan olarak, STAMPINF_VERSION ortam değişkeni, bir sürücü oluşturduğunuzda, bunu bir sistem ortam değişkeni olarak ayarlamadığınız sürece ayarlanmaz. Visual Studio derleme ortamında bu ortam değişkenini belirtmek için bkz . Nasıl yapılır: Derlemede Ortam Değişkenlerini Kullanma.
|
DateStamp'i etkinleştirme |
Tarih damgasını etkinleştirir. Etkinleştirilirse , Sürücü Sürümü Yönerge Tarihi boş olmamalıdır. Etkinleştirilmediyse, Sürücü Sürümü Yönerge Tarihi altında bu seçenek için varsayılan davranışın açıklamasına bakın. |
Sürücü Sürümü Yönerge Tarihi |
INF DriverVer yönergesinde yazılan tarihi belirtir. Tarihin biçimi ay/tarih/yılıdır (örneğin, 20.10.2011). Geçerli tarihi kullanmak için bu parametreye sahip bir yıldız işareti () belirtin. Varsayılan davranış: Sürücü Sürümü Yönerge Tarihi parametresi belirtilmezse veya DateStamp EtkinleştirHayır veya belirtilmemişse, Stampinf aşağıdaki tarih değerlerinden birini kullanır:
Bu ayar, -d [tarih|]Stampinf seçeneğini belirtmekle eşdeğerdir.
Not Varsayılan olarak, bir sürücü oluşturduğunuzda STAMPINF_DATE ortam değişkeni, bunu bir sistem ortam değişkeni olarak ayarlamadığınız sürece ayarlanmaz. Visual Studio derleme ortamında bu ortam değişkenini belirtmek için bkz . Nasıl yapılır: Derlemede Ortam Değişkenlerini Kullanma.
|
Sürücü Sürümü Yönergesi Bölümü |
INF DriverVer yönergesinin yerleştirildiği INF bölümünü belirtir. Bu yönergenin varsayılan konumu INF Sürümü bölümüdür. Bu ayar, Stampinf option -sbölümünün belirtilmesiyle eşdeğerdir. |
KMDF Sürüm Numarası |
Bu sürücünün bağımlı olduğu KMDF sürümünü belirtir. Bu, INF dosyasında KmdfLibraryVersion ve KMDF ortak yükleyici adını özelleştirmek için kullanılır. Bu seçenek INF dosyasındaki $KMDFVERSION$ ve $KMDFCOINSTALLERVERSION$ anahtar sözcüklerinin yerini alır. Dize aşağıdaki biçime sahiptir: <ana_sürüm>.<alt_sürüm> Örneğin, sürüm dizesi olarak 1,5 belirtirseniz, iki anahtar sözcük için (sırasıyla) 1,5 ve 01005 değerleri kullanılır. Bu ayar, Stampinf seçeneği -kKMDFversion belirtilmesiyle eşdeğerdir. |
UMDF Sürüm Numarası |
Bu sürücünün bağımlı olduğu UMDF sürümünü belirtir. Bu seçenek, INF dosyasında UmdfLibraryVersion ve UMDF ortak yükleyici adını belirtmek için kullanılır. Belirtilen sürüm , INF dosyasındaki $UMDFVERSION$ ve $UMDFCOINSTALLERVERSION$ anahtar sözcüklerinin yerini alır. Sürüm dizesi aşağıdaki biçime sahiptir: <ana_sürüm>.<küçük_sürüm>.<hizmet_sürüm> (burada< service_version> genellikle sıfırdır). Örneğin, sürüm dizesi olarak 1.5.0 belirtirseniz, birincil ve ikincil anahtar sözcükler için (sırasıyla) 1.5.0 ve 01005 değerleri kullanılır. Bu ayar, -uUMDFversionStampinf seçeneğini belirtmeye eşdeğerdir. |
Katalog Dosya Adı |
INF Sürümü bölümündekiCatalogFile yönergesinde yazılan değeri belirtir. Varsayılan olarak , CatalogFile yönergesi yazılmaz. Bu ayar, -ccatalogfileStampinf seçeneğini belirtmeye eşdeğerdir. |
Ayrıntılı |
Ayrıntılı Stampinf çıktısını gösterir. Bu ayar , Stampinfseçeneğinin -n belirtilmesiyle eşdeğerdir. |
Sürüm Üst Bilgisi Yolu |
Ntverp.h dosyasının konumunu belirtir. Yol, Ntverp.h dosyasını içeren dizinin tam konumunu temsil eder. Bu ayar, Stampinf seçeneğini -ipath olarak belirtmeye eşdeğerdir. |