Condividi tramite


Metodo ITLegacyCallMediaControl2::GetIDAsVariant (tapi3if.h)

Il metodo GetIDAsVariant ottiene l'identificatore per il dispositivo associato alla chiamata corrente.

Questo metodo è destinato alle applicazioni visual Basic e di scripting. Le applicazioni C/C++ devono usare il metodo ITLegacyCallMediaControl::GetID .

Sintassi

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

Parametri

[in] bstrDeviceClass

BSTR che rappresenta la classe di dispositivo TAPI.

[out] pVarDeviceID

Puntatore a una matrice variante di byte di tipo VT_ARRAY | VT_UI1 che contiene l'identificatore per il dispositivo specificato in bstrDeviceClass.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.
E_OUTOFMEMORY
Memoria insufficiente per eseguire l'operazione.
E_POINTER
Il parametro pVarDeviceID non è un puntatore valido.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione tapi3if.h
Libreria Uuid.lib
DLL Tapi3.dll

Vedi anche

ITLegacyAddressMediaControl

ITLegacyCallMediaControl2

ITLegacyCallMediaControl::GetID