Compartir a través de


Método ITAddress::get_ServiceProviderName (tapi3if.h)

El método get_ServiceProviderName obtiene el nombre del proveedor de servicios de telefonía (TSP) que admite esta dirección: por ejemplo, Unimdm.tsp para el proveedor de servicios Unimodem o H323.tsp para el proveedor de servicios H323.

Sintaxis

HRESULT get_ServiceProviderName(
  [out] BSTR *ppName
);

Parámetros

[out] ppName

Puntero a BSTR que contiene el nombre del proveedor de servicios.

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
El método se realizó correctamente.
E_POINTER
El parámetro ppName no es un puntero válido.
E_OUTOFMEMORY
Existe memoria insuficiente para realizar la operación.
TAPI_E_NODRIVER
No se encontró ningún proveedor de servicios que admita la dirección actual.

Comentarios

La aplicación debe usar SysFreeString para liberar la memoria asignada para el parámetro ppName .

Puede recuperar el nombre del proveedor en un formato dependiente del TSP mediante ITAddressCapabilities::get_AddressCapabilityString con AddressCapString establecido en ACS_PROVIDERSPECIFIC, que devuelve la cadena que se encuentra en el miembro dwProviderInfoOffset del TAPI 2. xESTRUCTURA LINEDEVCAPS .

Requisitos

   
Plataforma de destino Windows
Encabezado tapi3if.h (incluya Tapi3.h)
Library Uuid.lib
Archivo DLL Tapi3.dll

Consulte también

Address (objeto)

ITAddress

ITAddressCapabilities::get_AddressCapabilityString

LINEDEVCAPS