Freigeben über


TSPI_lineCreateMSPInstance-Funktion (tspi.h)

Die TSPI_lineCreateMSPInstance-Funktion weist die TAPI 3-DLL an, einen MSP-instance (Media Service Provider) für ein bestimmtes Leitungsgerät zu erstellen. Diese Funktion gibt ein TSP-Handle für den MSP-Aufruf zurück. Für diese Funktion ist eine TAPI 3.0-Versionsverhandlung erforderlich.

Syntax

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

Parameter

hdLine

Das Handle des Dienstanbieters für die Zeile.

dwAddressID

Eine Adresse auf dem angegebenen Open Line-Gerät. Ein Adressbezeichner ist einer Adresse dauerhaft zugeordnet. Der Bezeichner bleibt über Betriebssystemupgrades hinweg konstant.

htMSPLine

Das TAPI-Handle für den MSP-Aufruf.

lphdMSPLine

Zeiger auf das TSP-Handle für den MSP-Aufruf.

Rückgabewert

LINEERR_INVALLINEHANDLE, LINEERR_INVALPOINTER, NOERROR

Hinweise

Der Dienstanbieter sollte das Feld htMSPLine-Handle speichern, das beim Senden LINE_SENDMSPDATA Nachrichten an TAPISRV verwendet werden soll.

Eine MSP-instance ist einer bestimmten Anwendung zugeordnet. Wenn mehrere Anwendungen ausgeführt werden, kann jede TSP-Zeile über mehrere MSP-Instanzen verfügen.

Anforderungen

   
Zielplattform Windows
Kopfzeile tspi.h

Weitere Informationen

Informationen zum Mediendienstanbieter (Media Service Provider, MSP)

LINEDEVCAPS

TSPI_lineCloseMSPInstance

TSPI_lineMSPIdentify

TSPI_lineReceiveMSPData