| Предыдущий | Следующий |
| ERROR_INVALID_PRINTER_COMMAND | ERROR_INVALID_ENVIRONMENT |
ERROR_INVALID_DATATYPE
Что означает ERROR_INVALID_DATATYPE
ERROR_INVALID_DATATYPE — указан недопустимый тип данных.
Практический смысл и диагностика
Диспетчер печати отклонил тип данных документа, который не поддерживается выбранным print processor.
- Например, приложение печати этикеток отправляет vendor-specific datatype после перестройки сервера с универсальным процессором. Очередь открывается, но задания получают 1804. Установка нужного процессора и выбор типа из реально перечисленных им значений восстанавливают печать.
- Сначала отправьте минимальный известный рабочий документ с типом данных очереди по умолчанию, затем проверьте требуемый тип. Если сбоит одно приложение, исследуйте его DOC_INFO или spooler-wrapper; если все клиенты после обновления драйвера — регистрацию print processor и полноту пакета.
- Сохраните сервер, очередь, драйвер, print processor, точную строку datatype с регистром и кодировкой, перечисленные процессором типы, API отправки, свойства документа, архитектуру клиента/сервера и недавние миграции или обновления драйверов. Сам print payload без необходимости сохранять не следует.
- Частая причина — миграция очереди без print processor, который регистрировал нужный datatype.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
