Installieren eines Netzwerkdruckanbieters
Um einen neuen Netzwerkdruckanbieter zu installieren, müssen Sie ein Installationsprogramm bereitstellen, das die Anbieter-DLL in das Unterverzeichnis \System32 des Zielsystems kopiert und dann AddPrintProvidor aufruft. Diese Funktion erstellt einen Registrierungseintrag für den Anbieter und fügt den Anbieter am Ende der Liste der installierten Anbieter des Spoolers hinzu. Die Funktion lädt dann die Anbieter-DLL und ruft die InitializePrintProvidor-Funktion des Anbieters auf.
Um eine Verbindung mit einem Drucker herzustellen, der von einem Netzwerkdruckanbieter unterstützt wird, ruft ein Benutzer den Assistenten zum Hinzufügen von Druckern auf und wählt die Option "Netzwerkdruckerserver". Der Benutzer gibt eine Druckwarteschlange im Format \\ServerDrucker\ an, und die OpenPrinter-Funktion des Anbieters muss diesen Namen der Druckwarteschlange erkennen.