При печати из пользовательского приложения на компьютере под управлением Windows 2000 может произойти нарушение прав доступа в модуле Spoolsv.exe

Эта статья помещена в архив. Она предлагается "как есть" и обновляться не будет.
Проблема
При печати настраиваемых форм с помощью пользовательского приложения на компьютере под управлением Microsoft Windows 2000 в модуле Spoolsv.exe может произойти нарушение прав доступа.
Причина
Причина проблемы заключается в «состязании» между функцией DeviceCapabilities(), вызываемой диспетчером очереди печати, и функцией AddForm(), вызываемой пользовательским приложением. Если функция AddForm () вызывается первой, то создается больше форм, чем диспетчер очереди печати может обработать, что приводит к нарушению прав доступа.

Дополнительные сведения об использовании функции AddForm() и настраиваемых форм см. в следующей статье базы знаний Майкрософт:
282474 Печать с использованием размеров страниц, указанных пользователем, в Windows NT и Windows 2000 (эта ссылка может указывать на содержимое полностью или частично на английском языке.)
Решение

Сведения об исправлении

Данная проблема может быть решена с помощью исправления, выпущенного корпорацией Майкрософт. Предлагаемое исправление должно применяться исключительно в системах, где наблюдается вышеописанная проблема.

Чтобы получить исправление, свяжитесь со службами технической поддержки Майкрософт. Полный список телефонов служб поддержки продуктов Майкрософт, а также сведения об условиях обслуживания доступны на веб-узле корпорации Майкрософт по адресу:Примечание. В отдельных случаях, если специалисты службы технической поддержки Майкрософт определят, что для решения проблемы требуется специальное обновление, плата за обращение в службу технической поддержки может не взиматься. Дополнительные услуги по технической поддержке, не связанные с данным обновлением, оплачиваются на стандартных условиях.

Необходимые условия

Отсутствуют.

Необходимость перезагрузки

После установки исправления компьютер необходимо перезагрузить.

Сведения о замене исправлений

Это исправление не заменяет других исправлений.

Сведения о файлах

Английская версия этого исправления содержит версии файлов, приведенные в следующей таблице или более поздние. Дата и время указаны в формате единого всемирного времени (по Гринвичу). При просмотре сведений о файле в системе происходит перевод соответствующих значений в местное время. Чтобы выяснить разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента «Дата и время» на панели управления.
   Дата         Время  Версия            Размер   Имя файла   --------------------------------------------------------------   24-мар-2004  22:19  5.0.2195.6824      42 256  Basesrv.dll   21-сен-2003  00:45  5.0.2195.6824     236 304  Cmd.exe   24-мар-2004  22:19  0.2.0.1           138 000  Faxui.dll           24-мар-2004  22:19  5.0.2195.6898     242 448  Gdi32.dll           24-мар-2004  22:19  5.0.2195.6897     742 160  Kernel32.dll        24-мар-2004  22:19  5.0.2195.6896     252 688  Localspl.dll        24-мар-2004  22:19  5.0.2195.6824      54 544  Mpr.dll             24-мар-2004  22:19  5.0.2195.6895     335 120  Msgina.dll          24-мар-2004  22:19  5.0.2195.6892      90 264  Rdpwd.sys   05-фев-2004  20:18  5.0.2195.6896   5 869 056  Sp3res.dlll          24-мар-2004  22:19  5.0.2195.6876      80 144  Spoolss.dll         24-мар-2004  22:19  5.0.2195.6897     403 216  User32.dll   24-мар-2004  22:19  5.0.2195.6891     394 512  Userenv.dll         11-мар-2004  02:37  5.0.2195.6897   1 720 368  Win32k.sys   24-мар-2004  22:19  5.0.2195.6824      87 312  Win32spl.dll        11-мар-2004  02:37  5.0.2195.6750     181 520  Winlogon.exe   24-мар-2004  22:19  5.0.2195.6884     252 688  Winsrv.dll          24-мар-2004  22:19  5.0.2195.6897     742 160  Kernel32.dll         11-мар-2004  02:37  5.0.2195.6897   1 720 368  Win32k.sys    24-мар-2004  22:19  5.0.2195.6884     252 688  Winsrv.dll       
Статус
Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье относится к следующим продуктам».
Дополнительная информация
Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
816915 Новая схема присвоения имен пакетам обновлений программного обеспечения Microsoft Windows
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
win2k win2000 av
Свойства

Номер статьи: 837841 — последний просмотр: 01/28/2014 23:51:41 — редакция: 2.5

  • операционная система Microsoft Windows 2000 Server
  • Операционная система Microsoft Windows 2000 Professional
  • Microsoft Windows 2000 Advanced Server
  • kbnosurvey kbarchive kbautohotfix kbqfe kbhotfixserver kbhotfixserver kbqfe kbbug kbfix kbqfe kbwin2000presp5fix KB837841
Отзывы и предложения