Freigeben über


Öffnen und Verwenden eines parallelen Geräts

Der vom System bereitgestellte Bustreiber für parallele Ports erzwingt den exklusiven Zugriff auf ein paralleles Gerät, das an einen parallelen Port angeschlossen ist. Wenn ein paralleles Gerät geöffnet ist, schlägt der Bustreiber für parallelen Port alle nachfolgenden IRP_MJ_CREATE Anforderungen für das Gerät fehl, bis das Gerät geschlossen wurde. Ein Client muss ein paralleles Gerät öffnen, bevor er andere E/A-Anforderungen an das Gerät sendet oder die parallelen Geräterückrufroutinen aufruft. Ein Client darf nicht versuchen, mit einem parallelen Gerät zu kommunizieren, nachdem der Client seine Datei auf einem Gerät geschlossen hat. Ein Client muss ein Gerät schließen, damit andere Clients auf das Gerät zugreifen können.

Ein Client führt in der Regel Folgendes aus:

Beachten Sie, dass in einer Plug & Play Umgebung ein Gerät entfernt oder hinzugefügt werden kann, wenn keine dateien geöffnet sind. Im Allgemeinen weist Plug & Play jedes Mal, wenn ein paralleles Gerät hinzugefügt wird, einen anderen Standort und andere Ressourcen zu.