Compartir a través de


función TSPI_lineCreateMSPInstance (tspi.h)

La función TSPI_lineCreateMSPInstance dirige el archivo DLL tapi 3 para crear una instancia de proveedor de servicios multimedia (MSP) para un dispositivo de línea específico. Esta función devuelve un identificador TSP para la llamada MSP. Esta función requiere negociación de versiones de TAPI 3.0.

Sintaxis

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

Parámetros

hdLine

Identificador del proveedor de servicios a la línea.

dwAddressID

Una dirección en el dispositivo de línea abierta especificado. Un identificador de dirección está asociado permanentemente a una dirección; el identificador permanece constante en las actualizaciones del sistema operativo.

htMSPLine

Identificador TAPI para la llamada MSP.

lphdMSPLine

Puntero al identificador de TSP para la llamada MSP.

Valor devuelto

LINEERR_INVALLINEHANDLE, LINEERR_INVALPOINTER, NOERROR

Comentarios

El proveedor de servicios debe guardar el campo de identificador htMSPLine , que se usará al enviar mensajes LINE_SENDMSPDATA a TAPISRV.

Una instancia de MSP está asociada a una aplicación determinada. Si se ejecutan varias aplicaciones, cada línea de TSP puede tener varias instancias de MSP.

Requisitos

   
Plataforma de destino Windows
Encabezado tspi.h

Consulte también

Acerca del proveedor de servicios multimedia (MSP)

LINEDEVCAPS

TSPI_lineCloseMSPInstance

TSPI_lineMSPIdentify

TSPI_lineReceiveMSPData