Freigeben über


Konfigurieren eines Ports

Das Konfigurieren eines Ports besteht aus dem Ändern der gespeicherten Konfigurationsinformationen einer Portmonitorserver-DLL für einen zuvor hinzugefügten Port.

Wenn eine Anwendung die ConfigurePort-Funktion des Druckspoolers aufruft, ruft die ConfigurePort-Funktion die ConfigurePortUI-Funktion auf, die in der UI-DLL des Portmonitors des entsprechenden Portmonitors enthalten ist.

Die Funktion ConfigurePortUI der Portmonitor-UI-DLL sollte die folgenden Vorgänge ausführen:

  1. Rufen Sie die OpenPrinter-Funktion des Druckspoolers auf, wodurch die XcvOpenPort-Funktion in der Portmonitorserver-DLL aufgerufen wird.

  2. Rufen Sie die XcvData-Funktion des Druckspoolers mehrmals auf, um Konfigurationsinformationen zwischen der UI-DLL und der Server-DLL zu übertragen. Die XcvData-Funktion ruft die XcvDataPort-Funktion der Server-DLL auf. Die Funktion ConfigurePortUI ruft in der Regel Konfigurationsinformationen vom Benutzer ab, indem Dialogfelder angezeigt werden.

  3. Rufen Sie die ClosePrinter-Funktion des Druckspoolers auf, wodurch die XcvClosePort-Funktion in der Portmonitorserver-DLL aufgerufen wird.

Weitere Informationen zu diesen Vorgängen finden Sie in der Beschreibung von ConfigurePortUI. Weitere Informationen finden Sie unter Speichern von Portkonfigurationsinformationen.