Метод ITAddress2::D eviceSpecificVariant (tapi3if.h)
Метод DeviceSpecificVariant позволяет поставщикам услуг предоставлять доступ к функциям, не предлагаемым другими функциями TAPI. Значения расширений зависят от устройства, и для использования этих расширений приложение должно быть полностью осведомлено о них.
Этот метод предоставляется для клиентских приложений службы автоматизации, например для приложений, написанных на Visual Basic. Приложения C и C++ должны использовать метод DeviceSpecific .
Синтаксис
HRESULT DeviceSpecificVariant(
[in] ITCallInfo *pCall,
[in] VARIANT varDevSpecificByteArray
);
Параметры
[in] pCall
Указатель на интерфейс ITCallInfo вызываемого объекта.
[in] varDevSpecificByteArray
VARIANT, содержащий блок параметров. Формат этого блока параметров зависит от устройства; TAPI передает свое содержимое между приложением и поставщиком услуг.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Метод успешно выполнен. |
|
Параметр pCall не является допустимым указателем. |
|
Для выполнения операции недостаточно памяти. |
Требования
Целевая платформа | Windows |
Header | tapi3if.h (включая Tapi3.h) |
Библиотека | Uuid.lib |
DLL | Tapi3.dll |