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 |