funzione TSPI_lineGetAddressStatus (tspi.h)

La funzione TSPI_lineGetAddressStatus esegue una query sull'indirizzo specificato per lo stato corrente.

Sintassi

LONG TSPIAPI TSPI_lineGetAddressStatus(
  HDRVLINE            hdLine,
  DWORD               dwAddressID,
  LPLINEADDRESSSTATUS lpAddressStatus
);

Parametri

hdLine

Handle del provider di servizi alla riga contenente l'indirizzo da eseguire una query.

dwAddressID

Indirizzo nel dispositivo open line specificato. Si tratta dell'indirizzo da eseguire una query. Un identificatore di indirizzo è associato definitivamente a un indirizzo; l'identificatore rimane costante tra gli aggiornamenti del sistema operativo. Questo parametro non viene convalidato da TAPI quando questa funzione viene chiamata.

lpAddressStatus

Puntatore a una struttura di dati di dimensioni variabile di tipo LINEADDRESSSTATUS.

Valore restituito

Restituisce zero se la funzione ha esito positivo o un numero di errore se si verifica un errore. I valori restituiti possibili sono i seguenti:

LINEERR_INVALLINEHANDLE, LINEERR_OPERATIONUNAVAIL, LINEERR_INVALADDRESSID, LINEERR_OPERATIONFAILED, LINEERR_NOMEM, LINEERR_RESOURCEUNAVAIL.

Commenti

Il provider di servizi compila tutti i membri della struttura di dati LINEADDRESSSTATUS , ad eccezione di dwTotalSize, che viene compilato da TAPI. Il provider di servizi non deve sovrascrivere il membro dwTotalSize .

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione tspi.h

Vedi anche

LINEADDRESSSTATUS