PRINTER_CONNECTION_INFO_1 structure

Représente des informations sur une connexion à une imprimante.

Syntaxe

typedef struct _PRINTER_CONNECTION_INFO_1 {
  DWORD  dwFlags;
  LPTSTR pszDriverName;
} PRINTER_CONNECTION_INFO_1, *PPRINTER_CONNECTION_INFO_1;

Membres

dwFlags

Les valeurs suivantes sont définies :

Valeur Signification
PRINTER_CONNECTION_MISMATCH (0x00000020) Si cet indicateur de bits est défini, la connexion de l’imprimante n’est pas incompatible. L’utilisateur peut fournir un pilote d’impression local en tant que pszDriverName et l’utiliser pour effectuer le rendu au lieu d’utiliser le pilote installé sur l’imprimante serveur à laquelle l’utilisateur est connecté.
PRINTER_CONNECTION_NO_UI (0x00000040) Si cet indicateur de bits est défini, cet appel ne peut pas afficher de boîte de dialogue. Si une boîte de dialogue doit s’afficher pour installer un pilote d’imprimante à partir du serveur et que cet indicateur de bits est défini, le pilote d’imprimante n’est pas installé, la connexion d’imprimante n’est pas ajoutée et l’appel échoue.
Windows 7 : Dans Windows 7 et versions ultérieures de Windows, si cet indicateur est défini et que l’utilisateur s’exécute en mode avec élévation de privilèges, la boîte de dialogue Faites-vous confiance à cette imprimante ? ne s’affiche pas.

pszDriverName

Pointeur vers le nom du pilote.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]
En-tête
Winspool.h (inclure Windows.h)

Voir aussi

Impression

Imprimer les structures de l’API spouleur