Partager via


TSPI_lineCreateMSPInstance, fonction (tspi.h)

La fonction TSPI_lineCreateMSPInstance indique à la DLL TAPI 3 de créer un fournisseur de services multimédias (MSP) instance pour un appareil de ligne spécifique. Cette fonction retourne un handle TSP pour l’appel MSP. Cette fonction nécessite la négociation de la version TAPI 3.0.

Syntaxe

LONG TSPIAPI TSPI_lineCreateMSPInstance(
  HDRVLINE      hdLine,
  DWORD         dwAddressID,
  HTAPIMSPLINE  htMSPLine,
  LPHDRVMSPLINE lphdMSPLine
);

Paramètres

hdLine

Handle du fournisseur de services sur la ligne.

dwAddressID

Adresse sur l’appareil de ligne d’ouverture spécifié. Un identificateur d’adresse est associé de manière permanente à une adresse ; l’identificateur reste constant entre les mises à niveau du système d’exploitation.

htMSPLine

Handle TAPI pour l’appel MSP.

lphdMSPLine

Pointeur vers le handle TSP pour l’appel MSP.

Valeur retournée

LINEERR_INVALLINEHANDLE, LINEERR_INVALPOINTER, NOERROR

Remarques

Le fournisseur de services doit enregistrer le champ de handle htMSPLine , à utiliser lors de l’envoi de messages LINE_SENDMSPDATA à TAPISRV.

Un instance MSP est associé à une application particulière. Si plusieurs applications sont en cours d’exécution, chaque ligne TSP peut avoir plusieurs instances MSP.

Configuration requise

   
Plateforme cible Windows
En-tête tspi.h

Voir aussi

À propos du fournisseur de services multimédias (MSP)

LINEDEVCAPS

TSPI_lineCloseMSPInstance

TSPI_lineMSPIdentify

TSPI_lineReceiveMSPData