Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Important
Современная платформа печати — это предпочтительный способ взаимодействия с принтерами Windows. Рекомендуется использовать драйвер класса "Входящие" Microsoft IPP вместе с приложениями поддержки печати (PSA), чтобы настроить возможности печати в Windows 10 и 11 для разработки устройств принтера.
Дополнительные сведения см. в руководстве по проектированию приложений поддержки печати версии 1 и версии 2.
При указании целевых каталогов в INF-файлах следует использовать идентификаторы каталогов (dirids). Дополнительные сведения см. в разделе "Использование Dirids".
В следующей таблице перечислены параметры dirids принтера и назначение каждого из них.
| Dirid | Purpose | Содержимое каталога |
|---|---|---|
| 66000 | Представляет путь к каталогу, возвращаемый функцией GetPrinterDriverDirectory . | Файлы драйверов и зависимые файлы, зависимые от файлов |
| 66001 | Представляет путь к каталогу, возвращаемый функцией GetPrintProcessorDirectory . | Файлы обработчика печати |
| 66002 | Представляет путь к каталогу к дополнительным файлам, скопированным в \System32 локальной системы. См. абзац, приведенный в следующей таблице. | Печать файлов монитора |
| 66003 | Представляет путь к каталогу, возвращаемый функцией GetColorDirectory . | Файлы цветового профиля ICM |
| 66004 | Представляет путь к каталогу, в который копируются файлы ASP типа принтера. | ASP-файлы и связанные файлы |
Файлы в каталоге, назначенном dirid 66002, копируются в подкаталог System32 при установке драйверов принтера для собственной архитектуры в локальной системе, например при локальном установке драйверов x86 в системе x86. Файлы в этом каталоге игнорируются, если драйвер устанавливается в удаленной системе.
Драйвер принтера устанавливается, когда установщик класса принтера вызывает функцию AddPrinterDriverEx средства spooler. Эта функция требует, чтобы все файлы драйверов находились в каталоге, возвращаемом функцией GetPrinterDriverDirectory .