Aracılığıyla paylaş


Yalnızca kök düzeyinde öznitelikler

Önemli

Modern yazdırma platformu, Windows'un yazıcılarla iletişim kurmak için tercih ettiği araçlardır. Yazıcı cihazı geliştirme için Windows 10 ve 11'deki yazdırma deneyimini özelleştirmek için Yazdırma Desteği Uygulamaları (PSA) ile birlikte Microsoft'un IPP gelen kutusu sınıf sürücüsünü kullanmanızı öneririz.

Daha fazla bilgi için bkz. Yazdırma Desteği Uygulaması v1 ve v2 tasarım kılavuzu.

Yalnızca kök düzeyindeki öznitelikler, kaynak dosyalarının, yardım dosyalarının veya dahil edilen ek GPD dosyalarının adları gibi sürücüye özgü karakteristikleri ve ayrıca sürücünün ana birimleri, sürüm numarası ve karakter kodu sayfası belirtimlerini tanımlayan genel özniteliklerdir.

Yalnızca kök düzeyindeki ek öznitelikler yazıcının adı, türü, maksimum kopyalama kapasitesi ve yazı tipi kartuş yuvası sayısı gibi cihaza özgü özellikleri belirtir.

Bu öznitelikler, her zaman kök düzeyinde bir GPD dosyasına yerleştirilmeleri gerektiğinden (küme ayraçlarının içinde değil) yalnızca kök düzeyinde öznitelikler olarak adlandırılır.

Aşağıdaki tabloda yalnızca kök düzeyi öznitelikleri listelemektedir.

Öznitelik adı AttributeParameter Yorumlar
CodePage Sayısal değerli Windows kod sayfası tanımlayıcısı. Opsiyonel. Belirtilmezse Unicode kullanılır. Kod sayfası, görüntülenen tüm dizelere uygulanır.
FontCartSlots Yazıcı tarafından sağlanan yazı tipi kartuş yuvalarının sayısını temsil eden sayısal değer. Opsiyonel. Belirtilmezse, varsayılan değer sıfırdır.
GPDFileName GPD dosya adını temsil eden tırnak içine alınmış metin dizesi (yol olmadan). Opsiyonel.
GPDFileVersion Geçerli GPD dosya sürümünü temsil eden alıntı metin dizesi. Önerilen biçim MajorVersion biçimidir. MinorVersion, örneğin "1.0". Opsiyonel. Belirtilirse, bu dize Unidrv'in Hakkında iletişim kutusunda görüntülenir.
GPDSpecVersion Geçerli GPD belirtimi sürümünü temsil eden alıntılanmış dize metni. Gerekli biçim MajorVersion'dır. MinorVersion, örneğin "1.0". Gerekli. Herhangi bir açıklamadan önce GPD dosyasındaki ilk giriş olmalıdır. Bu değer Windows 2000 için "1.0" olmalıdır.
Yardım Dosyası .hlp uzantısına sahip özelleştirilmiş bir yardım dosyasının adını içeren alıntılı dize. Opsiyonel. Varsa, Unidrv'in yardım dosyasında konu ekleyebilir veya var olan konuların üzerine yazabilir. Yardım dosyası dizinleri özellikler ve seçenekler için *HelpIndex öznitelikleri tarafından belirtilir.
Ekle Ek bir GPD dosyasının adını içeren alıntılı dize. Eskimiş. Bu giriş ön işlemci yönergesi olarak yeniden tanımlandı.
YüklüSeçenekAdı Yüklenebilir bir özelliğin veya seçeneğin yüklü olduğunu belirtmek için görüntülenen alıntılı dize. Genellikle, bu dize "Yüklü" olur, ancak uygun herhangi bir dize belirtilebilir. Gereklidir, eğer herhangi bir özellik veya seçenek için *Yüklenebilir? TRUE ise (bkz: Özellik öznitelikleri) ve rcInstalledOptionNameID belirtilmemişse.
MasterUnits Yazıcının ana birimlerini temsil eden PAIR. Gerekli. Olası yuvarlama hatalarını azaltmak için , MasterUnits için belirttiğiniz yazı tipi ölçüm verilerinde çözümleme birimleri için aynı değerleri kullanın. (Bkz. Özelleştirilmiş yazı tipi yönetiminde Unidrv Yazı Tipi Ölçümleri.)
MaxCopies Yazıcının destekleyebileceğiniz en fazla kopya sayısını temsil eden sayısal değer. Opsiyonel. Belirtilmezse, varsayılan değer 1'dir.
Model Adı Yazıcı modeli adını temsil eden alıntı metin dizesi. rcModelNameID belirtilmezse gereklidir. Dize setup.inf dosyasındaki adla eşleşmelidir.
NotInstalledOptionName Yüklenebilir bir özelliğin veya seçeneğin yüklü olmadığını belirtmek için görüntülenen alıntılı dize. Genellikle, bu dize "Yüklü değil" olur, ancak uygun herhangi bir dize belirtilebilir. Yüklenebilir mi? Herhangi bir özellik veya seçenek için TRUE ise (bkz. Özellik öznitelikleri) ve rcNotInstalledOptionNameID belirtilmemişse gereklidir.
Kişilik Yazıcı tarafından kullanılan yazıcı dilini temsil eden alıntılı dize. Opsiyonel. Belirtilirse, dize Dizin Hizmetleri tarafından görüntülenir. Ayrıca bu tabloda aşağıdaki rcPersonalityID bölümüne bakın.
PrinterType PAGE, SERIAL veya TTY Gerekli
PrintRate Tek renkli yazdırma hızını temsil eden sayısal değer. Birimler PrintRateUnit tarafından belirtilir. Opsiyonel. Belirtilmezse, varsayılan değer 0'dır.
PrintRatePPM Dakika başına sayfa cinsinden yazdırma hızını temsil eden sayısal değer. Opsiyonel. Belirtilmezse, varsayılan değer 0'dır.
PrintRateUnit PPM - Sayfa/dakika

CPS - Karakter/sn

LPM - Satırlar/dakika

IPM - inç/dk. (IPM çiziciler içindir)
PrintRate belirtilirse gereklidir. Belirtilen birim yazıcı türüyle eşleşmelidir. Örneğin sayfa yazıcıları için PPM belirtilmelidir.
rcInstalledOptionNameID Yüklenebilir bir özelliğin veya seçeneğin yüklü olduğunu belirtmek için görüntülenen dize kaynağının kaynak kimliği. Genellikle, bu dize "Yüklü" olur, ancak uygun herhangi bir dize belirtilebilir. Herhangi bir özellik veya seçenek için Yüklenebilir mi ise ve TRUE ise gereklidir (bkz. Özellik öznitelikleri), ve InstalledOptionName belirtilmemişse.
rcNotInstalledOptionNameID Yüklenebilir bir özellik veya seçeneğin yüklü olmadığını belirtmek için görüntülenen dize kaynağının kaynak kimliği. Genellikle, bu dize "Yüklü değil" olur, ancak uygun herhangi bir dize belirtilebilir. Yüklenebilir mi ? herhangi bir özellik veya seçenek için TRUE ise (bkz . Özellik öznitelikleri) ve NotInstalledOptionName belirtilmemişse.
rcPersonalityID Yazıcı tarafından kullanılan yazıcı dilini temsil eden bir dize kaynağının kaynak kimliği. Opsiyonel. Belirtilirse, dize Dizin Hizmetleri tarafından görüntülenir. Ayrıca bkz . Kişilik.
rcPrinterIconID Yazıcıyla ilişkilendirilmiş simgeyi temsil eden bir RC_ICON kaynağının kaynak kimliği. Opsiyonel. Belirtilmezse, varsayılan bir yazıcı simgesi görüntülenir. Tüm RC_ICON kaynak kimliklerinin 1 ile başlayarak bitişik olarak numaralandırılması önerilir.
ResourceDLL Kaynak DLL'sinin yol bilgisi olmadan adını içeren tırnak içine alınmış dize. Opsiyonel. Bkz. Mini sürücüde kaynak DLL'lerini kullanma.

Windows Vista'nın yeni yalnızca kök düzeyi öznitelikleri hakkında bilgi için bkz. Windows Vista için yeni kök düzeyinde yalnızca kök GPD öznitelikleri ve Windows Vista için yeni kök düzeyinde yalnızca kök PPD öznitelikleri.