fonction TSPI_lineSetLineDevStatus (tspi.h)
Le fournisseur de services TSPI_lineSetLineDevStatus définit l’appareil status comme indiqué, en envoyant les messages LINE_LINEDEVSTATE appropriés pour indiquer le nouveau status.
Syntaxe
LONG TSPIAPI TSPI_lineSetLineDevStatus(
DRV_REQUESTID dwRequestID,
HDRVLINE hdLine,
DWORD dwStatusToChange,
DWORD fStatus
);
Paramètres
dwRequestID
Identificateur pour la création de rapports de résultats de fonction asynchrone.
hdLine
Handle du fournisseur de services sur l’appareil de ligne.
dwStatusToChange
Une ou plusieurs constantes LINEDEVSTATUSFLAGS_.
fStatus
TRUE pour activer le ou les bits status indiqués, FALSE pour désactiver.
Valeur retournée
Retourne dwRequestID si l’opération asynchrone démarre ; sinon, la fonction retourne l’une des valeurs d’erreur négatives suivantes :
LINEERR_INVALLINESTATE, LINEERR_INVALPARAM, LINEERR_NOMEM, LINEERR_OPERATIONFAILED, LINEERR_RESOURCEUNAVAIL.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | tspi.h |