Partager via


Fonctionnalités du fournisseur d’impression

Avertissement À compter de Windows 10, les API qui prennent en charge les fournisseurs d’impression tiers sont déconseillées. Microsoft ne recommande aucun investissement dans des fournisseurs d’impression tiers. En outre, sur les produits Windows 8 et plus récents où le modèle de pilote d’impression v4 est disponible, les fournisseurs d’impression tiers peuvent ne pas créer ou gérer de files d’attente qui utilisent des pilotes d’impression v4.

En prenant en charge des ensembles prédéfinis de fonctions d’API, les fournisseurs d’impression Microsoft Windows 2000 et ultérieur peuvent fournir les fonctionnalités suivantes :

  • Gestion des files d’attente d’impression

    Ajout, suppression, ouverture, fermeture, énumération et définition de paramètres pour les files d’attente d’impression. En outre, en fournissant une notification des modifications apportées à l’état d’une file d’attente d’impression.

  • Gestion du pilote d’imprimante

    Ajout, suppression, énumération et spécification d’un répertoire pour les pilotes d’imprimante.

  • Création d’un travail d’impression

    Démarrage et fin d’un document, démarrage et fin d’une page de document, écriture du flux de données du travail sur un port, lecture des informations sur l’imprimante status.

  • Planification du travail d’impression

    Planification, énumération et définition des paramètres pour un travail d’impression.

  • Gestion des formulaires

    Ajout, suppression, énumération et définition de paramètres pour les formulaires d’impression.

  • Gestion du processeur d’impression

    Ajout, suppression, énumération, spécification d’un répertoire pour et des types de données pris en charge par les processeurs d’impression.

  • Gestion du moniteur d’impression

    Ajout, suppression et énumération de moniteurs d’impression.

  • Gestion des ports

    Ajout, suppression, configuration, énumération et définition de paramètres pour les ports d’imprimante.

  • Gestion du Registre

    Création, suppression et énumération de clés de Registre et de valeurs associées à un fournisseur d’impression.

  • Autres fonctionnalités

    Affichage d’une boîte de message, arrêt du fournisseur d’impression, lecture d’un fichier spool mappé en mémoire, fournissant un chemin de communication entre les DLL de l’interface utilisateur du moniteur de port et les DLL de serveur du moniteur de port.

Ces fonctionnalités sont implémentées sous la forme d’un ensemble de fonctions définies par les fournisseurs d’impression.