Metodo ITAddress::get_ServiceProviderName (tapi3if.h)
Il metodo get_ServiceProviderName ottiene il nome del provider di servizi di telefonia (TSP) che supporta questo indirizzo, ad esempio Unimdm.tsp per il provider di servizi Unimodem o H323.tsp per il provider di servizi H323.
Sintassi
HRESULT get_ServiceProviderName(
[out] BSTR *ppName
);
Parametri
[out] ppName
Puntatore a BSTR contenente il nome del provider di servizi.
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
Il parametro ppName non è un puntatore valido. |
|
Memoria insufficiente per eseguire l'operazione. |
|
Non è stato trovato alcun provider di servizi che supporta l'indirizzo corrente. |
Commenti
L'applicazione deve usare SysFreeString per liberare la memoria allocata per il parametro ppName .
È possibile recuperare il nome del provider in un formato dipendente da TSP usando ITAddressCapabilities::get_AddressCapabilityString con AddressCapString impostato su ACS_PROVIDERSPECIFIC, che restituisce la stringa trovata nel membro dwProviderInfoOffset del TAPI 2. xla struttura LINEDEVCAPS .
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | tapi3if.h (include Tapi3.h) |
Libreria | Uuid.lib |
DLL | Tapi3.dll |