Udostępnij za pośrednictwem


interfejsy Provider-Specific

Interfejs TAPI 3 obsługuje integrację interfejsów specyficznych dla dostawcy usług z obiektami standardowymi, dzięki czemu aplikacje mogą korzystać z funkcji specyficznych dla dostawcy. Ponadto interfejs TAPI 3 umożliwia dostawcom usług dostarczanie zdarzeń specyficznych dla dostawcy do aplikacji jako obiektów COM za pośrednictwem tego samego interfejsu, na którym aplikacja odbiera standardowe zdarzenia.

Interfejs TAPI zapewnia tę integrację przez agregowanie obiektów specyficznych dla dostawcy z obiektami standardowymi — TAPI, Address, Terminal, Call i CallHub — oraz wysyłanie lub delegowanie nieznanych metod do tych obiektów specyficznych dla dostawcy.

Na przykład dostawca usług może zezwolić aplikacjom na uzyskanie informacji o wywołaniu poza tym, co jest uwidocznione przez interfejs ITCallInfo. Dostawca musi zdefiniować interfejs, który umożliwia aplikacjom wykonywanie tych dodatkowych zapytań i implementowanie tego interfejsu na obiekcie. Ten obiekt implementuje również interfejs wykonywania zapytań o dostawcę, dzięki czemu aplikacja może wykryć, jakie funkcje specyficzne dla dostawcy mogą być dostępne.

Gdy aplikacja uzyskuje odwołanie do obiektu wywołania, aplikacja może używać nowego interfejsu specyficznego dla dostawcy i jego metod tak, jakby zostały zaimplementowane przez sam obiekt wywołania.

Aby uzyskać listę wszystkich standardowych interfejsów MSPI, zobacz Media Service Provider Interface (MSPI).

Zobacz interfejsy IPConf MSP, aby uzyskać listę wszystkich interfejsów specyficznych dla protokołu IPConf MSP.