Méthode IPrinterPropertyBag ::SetBool (printerextension.h)
Écrit une valeur de propriété booléenne spécifiée.
Syntaxe
HRESULT SetBool(
[in] BSTR bstrName,
[in] BOOL bValue
);
Paramètres
[in] bstrName
Propriété à obtenir.
[in] bValue
Valeur à définir.
Valeur retournée
Cette méthode retourne une valeur HRESULT .
Remarques
Dans Windows 8.1 un nouvel indicateur, PRINTER_ACCESS_MANAGE_LIMITED, a été introduit pour accorder des autorisations de file d’attente d’impression plus limitées que PRINTER_ACCESS_ADMINISTER, mais plus puissantes que PRINTER_ACCESS_USE.
Les autorisations sont un sous-ensemble de celles associées à PRINTER_ACCESS_ADMINISTER. Cela signifie que si l’utilisateur actuellement connecté a PRINTER_ACCESS_ADMINISTER autorisation, il peut obtenir PRINTER_ACCESS_MANAGE_LIMITED accès à la file d’attente.
Un appel pour définir une propriété dans un conteneur de propriétés de file d’attente échoue avec ERROR_ACCESS_DENIED, si l’utilisateur ne dispose pas de l’autorisation appropriée. Ce comportement était vrai avant l’introduction de PRINTER_ACCESS_MANAGE_LIMITED, et il s’agit toujours du comportement actuel.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | printerextension.h (include Printerextension.h) |
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