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:
Rufen Sie die OpenPrinter-Funktion des Druckspoolers auf, wodurch die XcvOpenPort-Funktion in der Portmonitorserver-DLL aufgerufen wird.
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.
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.