Méthode IPrinterPropertyBag ::SetString (printerextension.h)
Écrit une propriété de chaîne.
Syntaxe
HRESULT SetString(
[in] BSTR bstrName,
[in] BSTR bstrValue
);
Paramètres
[in] bstrName
Propriété à obtenir.
[in] bstrValue
Valeur de propriété à 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