PRINTER_DEFAULTS structure
La structure PRINTER_DEFAULTS spécifie le type de données par défaut, l’environnement, les données d’initialisation et les droits d’accès pour une imprimante.
Syntaxe
typedef struct _PRINTER_DEFAULTS {
LPTSTR pDatatype;
LPDEVMODE pDevMode;
ACCESS_MASK DesiredAccess;
} PRINTER_DEFAULTS, *PPRINTER_DEFAULTS;
Membres
-
pDatatype
-
Pointeur vers une chaîne terminée par null qui spécifie le type de données par défaut pour une imprimante.
-
pDevMode
-
Pointeur vers une structure DEVMODE qui identifie l’environnement par défaut et les données d’initialisation d’une imprimante.
-
DesiredAccess
-
Spécifie les droits d’accès souhaités pour une imprimante. La fonction OpenPrinter utilise ce membre pour définir des droits d’accès à l’imprimante. Ces droits peuvent affecter le fonctionnement des fonctions SetPrinter et DeletePrinter . Les droits d’accès peuvent être l’un des suivants.
Valeur Signification PRINTER_ACCESS_ADMINISTER Pour effectuer des tâches d’administration, telles que celles fournies par SetPrinter. PRINTER_ACCESS_USE Pour effectuer des opérations d’impression de base. PRINTER_ACCESS_MANAGE_LIMITED Pour effectuer des tâches d’administration, telles que celles fournies par SetPrinter et SetPrinterData. Cette valeur est disponible à partir de Windows 8.1. PRINTER_ALL_ACCESS Pour effectuer toutes les tâches administratives et les opérations d’impression de base à l’exception de SYNCHRONIZE (voir Droits d’accès standard ). valeurs de sécurité génériques, telles que WRITE_DAC Pour autoriser des droits d’accès de contrôle spécifiques. Consultez Droits d’accès standard.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
En-tête |
|
Noms Unicode et ANSI |
_PRINTER_DEFAULTSW (Unicode) et _PRINTER_DEFAULTSA (ANSI) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour