fonction lineSetLineDevStatus (tapi.h)
La fonction lineSetLineDevStatus définit le périphérique de ligne status. À l’exception de la validation des paramètres de base, il s’agit d’un passage direct direct au fournisseur de services. Le fournisseur de services envoie un message LINE_LINEDEVSTATE pour informer les applications du nouvel état, lorsqu’il est défini ; TAPI ne synthétise pas ces messages.
Syntaxe
LONG lineSetLineDevStatus(
HLINE hLine,
DWORD dwStatusToChange,
DWORD fStatus
);
Paramètres
hLine
Gérez l’appareil de ligne.
dwStatusToChange
Une ou plusieurs constantes LINEDEVSTATUSFLAGS_.
fStatus
TRUE (–1) pour activer le ou les bits status indiqués, FALSE (0) à désactiver.
Valeur retournée
Retourne un identificateur de demande positif si l’opération asynchrone démarre ; sinon, la fonction retourne l’une des valeurs d’erreur négatives suivantes :
LINEERR_INVALLINEHANDLE, LINEERR_INVALLINESTATE, LINEERR_INVALPARAM, LINEERR_NOMEM, LINEERR_OPERATIONUNAVAIL, LINEERR_OPERATIONFAILED, LINEERR_RESOURCEUNAVAIL, LINEERR_UNINITIALIZED.
Configuration requise
Plateforme cible | Windows |
En-tête | tapi.h |
Bibliothèque | Tapi32.lib |
DLL | Tapi32.dll |
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