Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Nowoczesna platforma drukowania jest preferowanym sposobem komunikacji z drukarkami w systemie Windows. Zalecamy używanie sterownika klasy skrzynki odbiorczej IPP firmy Microsoft wraz z aplikacjami do obsługi drukowania (PSA), aby dostosować środowisko drukowania w systemie Windows 10 i 11 na potrzeby opracowywania urządzeń drukarki.
Aby uzyskać więcej informacji, zobacz Print Support App v1 and v2 design guide (Przewodnik projektowania aplikacji do obsługi wydruku w wersji 1 i 2).
Atrybuty wyłącznie na poziomie głównym to atrybuty ogólne, które opisują cechy specyficzne dla sterownika, takie jak: nazwy plików zasobów, pliki pomocy lub dodatkowe dołączone pliki GPD, wraz ze specyfikacjami jednostek głównych sterownika, numeru wersji i strony kodowej znaków.
Dodatkowe atrybuty tylko na poziomie głównym określają takie cechy specyficzne dla urządzenia, jak nazwa drukarki, typ, maksymalna pojemność kopiowania i liczba gniazd wkładów czcionek.
Te atrybuty są nazywane atrybutami tylko na poziomie głównym, ponieważ muszą one być zawsze umieszczane w pliku GPD na poziomie głównym (czyli nie wewnątrz nawiasów klamrowych).
W poniższej tabeli wymieniono atrybuty tylko na poziomie głównym.
| Nazwa atrybutu | Atrybut-Parametr | Komentarze |
|---|---|---|
| Strona kodowa | Numeryczny identyfikator strony kodowej systemu Windows. | Opcjonalny. Jeśli nie zostanie określony, używany jest kod Unicode. Strona kodowa jest stosowana do wszystkich wyświetlanych ciągów. |
| FontCartSlots | Wartość liczbowa reprezentująca liczbę gniazd wkładów czcionki dostarczonych przez drukarkę. | Opcjonalny. Jeśli nie zostanie określony, wartość domyślna to zero. |
| GPDFileName | Ciąg tekstowy reprezentujący nazwę pliku GPD (bez ścieżki). | Opcjonalny. |
| GPDFileVersion | Ciąg tekstowy reprezentujący bieżącą wersję pliku GPD. Zalecany format to MajorVersion. MinorVersion, na przykład "1.0". | Opcjonalny. Jeśli zostanie określony, ten ciąg zostanie wyświetlony w oknie dialogowym Informacje o aplikacji Unidrv. |
| GPDSpecVersion | Ciąg tekstowy reprezentujący bieżącą wersję specyfikacji GPD. Wymagany format to MajorVersion. MinorVersion, na przykład "1.0". | To jest wymagane. Musi być pierwszym wpisem w pliku GPD przed komentarzami. Ta wartość musi mieć wartość "1.0" dla systemu Windows 2000. |
| HelpFile | Ciąg w cudzysłowie zawierający nazwę dostosowanego pliku pomocy z rozszerzeniem .hlp. | Opcjonalny. Jeśli jest dołączone, można dodać tematy lub zastąpić istniejące tematy w pliku pomocy Unidrv. Indeksy plików Pomocy są określane przez atrybuty *HelpIndex dla funkcji i opcji. |
| Uwzględnij | Ciąg cytowany zawierający nazwę dodatkowego pliku GPD. | Nieaktualne. Ten wpis został ponownie zdefiniowany jako dyrektywa preprocesora. |
| InstalledOptionName | Ciąg tekstowy wyświetlany w celu wskazania zainstalowanej funkcji lub opcji. Zazwyczaj ten ciąg jest "Zainstalowany", ale można określić dowolny odpowiedni ciąg. | Wymagane, jeśli *Możliwe do zainstalowania? ma wartość TRUE dla wszystkich funkcji lub opcji (zobacz Atrybuty funkcji) i jeśli parametr rcInstalledOptionNameID nie został określony. |
| Jednostki nadrzędne | PAIR reprezentujące jednostki bazowe drukarki. | To jest wymagane. Aby zmniejszyć potencjalne błędy zaokrąglania, użyj tych samych wartości dla jednostek rozdzielczości w danych metryk czcionek, które określasz dla MasterUnits. (Zobacz Metryki czcionek Unidrv w niestandardowym zarządzaniu czcionkami.) |
| MaxCopies | Wartość liczbowa reprezentująca maksymalną liczbę kopii, które może obsługiwać drukarka. | Opcjonalny. Jeśli nie zostanie określony, wartość domyślna to 1. |
| Nazwa modelu | Ciąg tekstowy reprezentujący nazwę modelu drukarki. | Wymagane, jeśli nie określono identyfikatora rcModelNameID . Ciąg musi być zgodny z nazwą w pliku setup.inf. |
| NotInstalledOptionName | Ciąg cytowany, który jest wyświetlany, aby wskazać, że funkcja lub opcja z możliwością instalacji nie jest zainstalowana. Zazwyczaj ten ciąg to "Nie zainstalowano", ale można określić dowolny odpowiedni ciąg. | Wymagane, jeśli można zainstalować? ma wartość TRUE dla jakichkolwiek funkcji lub opcji (zobacz Atrybuty funkcji) i jeśli nie określono wartości rcNotInstalledOptionNameID . |
| Osobowość | Ciąg cytowany reprezentujący język drukarki używany przez drukarkę. | Opcjonalny. Jeśli zostanie określony, ciąg jest wyświetlany przez usługi katalogowe. Zobacz również rcPersonalityID poniżej w tej tabeli. |
| Typ drukarki | PAGE, SERIAL lub TTY | Wymagane |
| Szybkość drukowania | Wartość liczbowa reprezentująca szybkość drukowania monochromatycznego. Jednostki są określane przez PrintRateUnit. | Opcjonalny. Jeśli nie zostanie określony, wartość domyślna to 0. |
| PrintRatePPM | Wartość liczbowa reprezentująca szybkość drukowania na stronach na minutę. | Opcjonalny. Jeśli nie zostanie określony, wartość domyślna to 0. |
| PrintRateUnit | PPM — strony/min CPS — znaki na sekundę LPM — Linie/min IPM — cale/min. (IPM jest przeznaczony dla ploterów) |
Wymagane, jeśli określono wartość PrintRate . Określona jednostka powinna być zgodna z typem drukarki. Na przykład dla drukarek stron należy określić ppm. |
| rcInstalledOptionNameID | Identyfikator zasobu tekstowego, który jest wyświetlany, aby wskazać, że zainstalowano funkcję lub opcję możliwą do zainstalowania. Zazwyczaj ten ciąg jest "Zainstalowany", ale można określić dowolny odpowiedni ciąg. | Wymagane, jeśli Instalowalne? ma wartość TRUE dla jakichkolwiek funkcji lub opcji (zobacz Atrybuty funkcji) i jeśli nie określono InstalledOptionName. |
| rcNotInstalledOptionNameID | Identyfikator zasobu tekstowego, który jest wyświetlany w celu wskazania, że funkcja lub opcja, którą można zainstalować, nie jest zainstalowana. Zazwyczaj ten ciąg to "Nie zainstalowano", ale można określić dowolny odpowiedni ciąg. | Wymagane, jeśli można zainstalować? ma wartość TRUE dla jakichkolwiek funkcji lub opcji (zobacz Atrybuty funkcji) i jeśli parametr NotInstalledOptionName nie jest określony. |
| rcPersonalityID | ID zasobu ciągu reprezentującego język drukarki używany przez drukarkę. | Opcjonalny. Jeśli zostanie określony, ciąg jest wyświetlany przez usługi katalogowe. Zobacz też Osobowość. |
| rcPrinterIconID | Identyfikator zasobu RC_ICON reprezentujący ikonę skojarzona z drukarką. | Opcjonalny. Jeśli nie zostanie określona, zostanie wyświetlona domyślna ikona drukarki. Zaleca się, aby wszystkie identyfikatory zasobów RC_ICON zostały ponumerowane w sposób ciągły od 1. |
| ResourceDLL | Ciąg znaków w cudzysłowie zawierający nazwę biblioteki DLL zasobu, bez informacji o ścieżce. | Opcjonalny. Zobacz Używanie zasobów DLL w ministerowniku. |
Aby uzyskać informacje o nowych atrybutach wyłącznie na poziomie głównym dla systemu Windows Vista, zobacz Nowe atrybuty GPD wyłącznie na poziomie głównym dla systemu Windows Vista oraz Nowe atrybuty PPD wyłącznie na poziomie głównym dla systemu Windows Vista.