Поделиться через


Метод ITAddressCapabilities::get_AddressCapabilityString (tapi3if.h)

Метод get_AddressCapabilityString получает строку возможности для заданного ADDRESS_CAPABILITY_STRING.

Синтаксис

HRESULT get_AddressCapabilityString(
  [in]  ADDRESS_CAPABILITY_STRING AddressCapString,
  [out] BSTR                      *ppCapabilityString
);

Параметры

[in] AddressCapString

Дескриптор для строки возможности требуемого адреса.

[out] ppCapabilityString

Указатель на значение BSTR возможности адреса. Значение NULL является возможным возвращаемым значением, если поставщик служб TSP не предоставляет значение для AddressCapString.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Метод успешно выполнен.
E_INVALIDARG
Недопустимый параметр AddressCapString .
E_POINTER
Параметр ppCapabilityString не является допустимым указателем.
TAPI_E_NOTSUPPORTED
ВЕРСИЯ TAPI не является 3.0 или выше.
E_OUTOFMEMORY
Для выполнения операции недостаточно памяти.

Комментарии

Приложение должно использовать SysFreeString , чтобы освободить память, выделенную для параметра ppCapabilityString .

Требования

Требование Значение
Целевая платформа Windows
Header tapi3if.h (включая Tapi3.h)
Библиотека Uuid.lib
DLL Tapi3.dll

См. также раздел

ADDRESS_CAPABILITY_STRING

Объект Address

ITAddressCapabilities