Partager via


TSPI_lineSetCallTreatment, fonction (tspi.h)

Le fournisseur de services de fonction TSPI_lineSetCallTreatment stocke le dwCallTreatment indiqué dans LINECALLINFO et envoie un message LINE_CALLINFO pour indiquer les informations mises à jour. Si l’appel est actuellement dans un état où le traitement par appel est pertinent, le nouveau traitement entre en vigueur immédiatement ; sinon, il entre en vigueur la prochaine fois que l’appel entre dans un état approprié.

Syntaxe

LONG TSPIAPI TSPI_lineSetCallTreatment(
  DRV_REQUESTID dwRequestID,
  HDRVCALL      hdCall,
  DWORD         dwTreatment
);

Paramètres

dwRequestID

Identificateur pour la création de rapports de résultats de fonction asynchrone.

hdCall

Handle du fournisseur de services pour l’appel.

dwTreatment

Un des identificateurs de traitement d’appel pris en charge sur l’adresse sur laquelle l’appel s’affiche.

Valeur retournée

Retourne dwRequestID si l’opération asynchrone démarre ; sinon, l’une de ces valeurs d’erreur négatives :

LINEERR_INVALCALLSTATE, LINEERR_INVALPARAM, LINEERR_NOMEM, LINEERR_OPERATIONFAILED, LINEERR_RESOURCEUNAVAIL.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête tspi.h

Voir aussi

LINECALLINFO

LINE_CALLINFO