функция TSPI_lineCreateMSPInstance (tspi.h)
Функция TSPI_lineCreateMSPInstance направляет библиотеку DLL TAPI 3 на создание экземпляра поставщика служб мультимедиа (MSP) для определенного линейного устройства. Эта функция возвращает дескриптор TSP для вызова MSP. Для этой функции требуется согласование версии TAPI 3.0.
Синтаксис
LONG TSPIAPI TSPI_lineCreateMSPInstance(
HDRVLINE hdLine,
DWORD dwAddressID,
HTAPIMSPLINE htMSPLine,
LPHDRVMSPLINE lphdMSPLine
);
Параметры
hdLine
Дескриптор поставщика услуг к строке.
dwAddressID
Адрес на указанном устройстве с открытой линией. Идентификатор адреса постоянно связан с адресом; идентификатор остается неизменным при обновлении операционной системы.
htMSPLine
Дескриптор TAPI для вызова MSP.
lphdMSPLine
Указатель на дескриптор TSP для вызова MSP.
Возвращаемое значение
LINEERR_INVALLINEHANDLE, LINEERR_INVALPOINTER, NOERROR
Комментарии
Поставщик услуг должен сохранить поле дескриптора htMSPLine , которое будет использоваться при отправке сообщений LINE_SENDMSPDATA в TAPISRV.
Экземпляр MSP связан с определенным приложением. Если выполняется несколько приложений, каждая строка TSP может иметь несколько экземпляров MSP.
Требования
Целевая платформа | Windows |
Header | tspi.h |