Méthode IBidiSpl ::BindDevice (bidispl.h)
La méthode BindDevice lie une imprimante à une requête bidi. Cette méthode est similaire à la fonction OpenPrinter .
Syntaxe
HRESULT BindDevice(
[in] const LPCWSTR pszDeviceName,
[in] const DWORD dwAccess
);
Paramètres
[in] pszDeviceName
Pointeur vers une chaîne terminée par null qui contient le nom de l’imprimante ou du serveur d’impression. Si la valeur est NULL, elle indique le serveur d’imprimante local.
[in] dwAccess
Privilèges d’accès pour l’imprimante. Ce paramètre peut prendre les valeurs suivantes.
Valeur | Description |
---|---|
BIDI_ACCESS_ADMINISTRATOR | Permet aux utilisateurs d’effectuer toutes les tâches administratives et les opérations d’impression de base, à l’exception de SYNCHRONIZE. Cela est identique à PRINTER_ALL_ACCESS dans OpenPrinter. |
BIDI_ACCESS_USER | Permet aux utilisateurs d’effectuer des opérations d’impression de base. Il s’agit de la même PRINTER_ACCESS_USE dans OpenPrinter. |
Valeur retournée
La méthode retourne l’une des valeurs suivantes. Pour plus d’informations sur les codes d’erreur COM, consultez Codes d’erreur COM.
Valeur | Description |
---|---|
S_OK | L’opération a été effectuée avec succès. |
E_HANDLE | Le handle d’interface n’était pas valide. |
Aucune de ces réponses | Le HRESULT contient un code d’erreur correspondant à la dernière erreur. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP |
Serveur minimal pris en charge | Windows Server 2003 |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | bidispl.h |
DLL | Bidispl.dll |
Voir aussi
Interfaces de communication bidirectionnelles
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