Zugriffsverletzung in Spoolsv.exe auftreten, beim Drucken aus einer benutzerdefinierten Anwendung auf einem Windows 2000-basierten computer

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 837841 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

Problembeschreibung

Wenn Sie eine benutzerdefinierte Anwendung verwenden, um benutzerdefinierte drucken von einem Microsoft Windows 2000-basierten Computer eine Zugriffsverletzung in Formularen Spoolsv.exe auftreten.

Ursache

Dieses Problem kann auftreten, wenn zwischen "Racebedingung" auftreten ein Aufruf an die DeviceCapabilities() durch den Druckerspooler und der Funktion AddForm() , durch die benutzerdefinierte Anwendung. Wenn der Aufruf an die Funktion AddForm zuerst erfolgt, können mehr Formulare erstellt als der Spooler kann behandeln, wodurch eine Zugriffsverletzung.

Weitere Informationen zum Verwenden der Funktion AddForm() und Benutzerdefiniert Formulare, klicken Sie auf die folgende Artikelnummer klicken, um den Artikel in der Microsoft Knowledge Base:
282474So wird 's gemacht: Drucken Sie mit benutzerdefinierten Seitengrößen unter Windows NT und Windows 2000

Lösung

Hotfix-Informationen

Ein unterstützter Hotfix ist von Microsoft erhältlich. Dieser Hotfix behebt jedoch nur das Problem, welches in diesem Artikel beschrieben wird. Wenden Sie diesen Hotfix nur auf Systeme an, bei denen dieses spezielle Problem auftritt.

Wenn der Hotfix zum Download zur Verfügung steht, wird es im oberen Bereich dieses Artikels einen Link "Hotfix donwload" geben. Wenn in diesem Abschnitt nicht angezeigt wird, senden Sie eine Anforderung an Microsoft Customer Service and Support, um den Hotfix zu erhalten.

Hinweis Falls weitere Probleme auftreten oder andere Schritte zur Problembehandlung erforderlich sind, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Die üblichen Support-Kosten gelten für zusätzliche Supportfragen und Probleme, die für diesen speziellen Hotfix nicht qualifizieren. Eine vollständige Liste der Microsoft-Kundendienst und Support-Telefonnummern oder eine separate Serviceanfrage erstellen finden Sie auf der folgenden Microsoft-Website:
http://support.Microsoft.com/contactus/?WS=Support
Hinweis Das Formular "Hotfixdownload available" zeigt die Sprachen an, in denen der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, liegt es daran, dass kein Hotfix für diese Sprache verfügbar ist.

Voraussetzungen

Es sind keine speziellen Voraussetzungen erforderlich.

Ist ein Neustart erforderlich?

Sie müssen Ihren Computer neu starten, nachdem Sie diesen Hotfix anwenden.

Ersetzte Hotfixes

Dieser Hotfix ersetzt keine anderen Hotfixes.

Dateiinformationen

Die englische Version dieses Hotfixes hat die Datei Attribute (oder höher), die in der folgenden Tabelle aufgelistet sind. Die Datumsangaben und Zeiten für diese Dateien werden in Coordinated Universal Time (UTC) aufgeführt. Wenn Sie die Dateiinformationen anzeigen, wird es in Ortszeit konvertiert. Finden der Unterschied zwischen UTC- und Ortszeit, Verwendung der Zeitzone für die Protokolldatei angegeben haben im Tool Datum und Uhrzeit in der Systemsteuerung.
   Date         Time   Version            Size    File name
   --------------------------------------------------------------
   24-Mar-2004  22:19  5.0.2195.6824      42,256  Basesrv.dll      
   21-Sep-2003  00:45  5.0.2195.6824     236,304  Cmd.exe          
   24-Mar-2004  22:19  0.2.0.1           138,000  Faxui.dll        
   24-Mar-2004  22:19  5.0.2195.6898     242,448  Gdi32.dll        
   24-Mar-2004  22:19  5.0.2195.6897     742,160  Kernel32.dll     
   24-Mar-2004  22:19  5.0.2195.6896     252,688  Localspl.dll     
   24-Mar-2004  22:19  5.0.2195.6824      54,544  Mpr.dll          
   24-Mar-2004  22:19  5.0.2195.6895     335,120  Msgina.dll       
   24-Mar-2004  22:19  5.0.2195.6892      90,264  Rdpwd.sys
   05-Feb-2004  20:18  5.0.2195.6896   5,869,056  Sp3res.dll       
   24-Mar-2004  22:19  5.0.2195.6876      80,144  Spoolss.dll      
   24-Mar-2004  22:19  5.0.2195.6897     403,216  User32.dll       
   24-Mar-2004  22:19  5.0.2195.6891     394,512  Userenv.dll      
   11-Mar-2004  02:37  5.0.2195.6897   1,720,368  Win32k.sys
   24-Mar-2004  22:19  5.0.2195.6824      87,312  Win32spl.dll     
   11-Mar-2004  02:37  5.0.2195.6898     181,520  Winlogon.exe     
   24-Mar-2004  22:19  5.0.2195.6884     252,688  Winsrv.dll       
   24-Mar-2004  22:19  5.0.2195.6897     742,160  Kernel32.dll     
   11-Mar-2004  02:37  5.0.2195.6897   1,720,368  Win32k.sys
   24-Mar-2004  22:19  5.0.2195.6884     252,688  Winsrv.dll       

Status

Microsoft hat bestätigt, dass dies ein Problem in Microsoft-Produkten, die aufgeführt sind im Abschnitt "Gilt für" dieses Artikels.

Weitere Informationen

Weitere Informationen finden Sie im folgenden Artikel Zahl und der Microsoft Knowledge Base:
816915 Neues Namensschema für Microsoft Windows-Softwareupdatepakete
824684 Beschreibung der Standardterminologie, die zur Beschreibung der Microsoft-Softwareupdates verwendet wird

Eigenschaften

Artikel-ID: 837841 - Geändert am: Sonntag, 28. Oktober 2012 - Version: 4.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Advanced Server
Keywords: 
kbautohotfix kbhotfixserver kbqfe kbbug kbfix kbwin2000presp5fix kbmt KB837841 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 837841
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com