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


Метод ITLegacyCallMediaControl2::GetIDAsVariant (tapi3if.h)

Метод GetIDAsVariant получает идентификатор устройства, связанного с текущим вызовом.

Этот метод предназначен для Приложений Visual Basic и сценариев. Приложения C/C++ должны использовать метод ITLegacyCallMediaControl::GetID .

Синтаксис

HRESULT GetIDAsVariant(
  [in]  BSTR    bstrDeviceClass,
  [out] VARIANT *pVarDeviceID
);

Параметры

[in] bstrDeviceClass

BSTR , представляющий класс устройства TAPI.

[out] pVarDeviceID

Указатель на массив вариантов байтов типа VT_ARRAY | VT_UI1, который содержит идентификатор устройства, указанного в bstrDeviceClass.

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

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

Код возврата Описание
S_OK
Метод успешно выполнен.
E_OUTOFMEMORY
Для выполнения операции недостаточно памяти.
E_POINTER
Параметр pVarDeviceID не является допустимым указателем.

Требования

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

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

ITLegacyAddressMediaControl

ITLegacyCallMediaControl2

ITLegacyCallMediaControl::GetID