Partager via


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

Voir aussi

LINE_LINEDEVSTATE