Condividi tramite


messaggio LINE_REPLY

Il messaggio TAPI LINE_REPLY viene inviato per segnalare i risultati delle chiamate di funzione completate in modo asincrono.

            

Parametri

hDevice

Non usato.

dwCallbackInstance

Restituisce l'istanza di callback dell'applicazione.

dwParam1

Identificatore della richiesta per il quale si tratta della risposta.

dwParam2

Indicazione dell'esito positivo o dell'errore. L'applicazione deve eseguire il cast di questo parametro in un valore LONG. Zero indica l'esito positivo; un numero negativo indica un errore.

dwParam3

Non utilizzato.

Valore restituito

Nessun valore restituito.

Commenti

Le funzioni che operano in modo asincrono restituiscono un valore di identificatore di richiesta positivo all'applicazione. Questo identificatore di richiesta viene restituito con il messaggio di risposta per identificare la richiesta completata. L'altro parametro per il messaggio LINE_REPLY contiene l'indicazione di esito positivo o negativo. Gli errori possibili sono uguali a quelli definiti dalla funzione corrispondente. Questo messaggio non può essere disabilitato.

In alcuni casi, un'applicazione potrebbe non ricevere il messaggio LINE_REPLY corrispondente a una chiamata a una funzione asincrona. Ciò si verifica se l'handle di chiamata corrispondente viene deallocato prima della ricezione del messaggio.

Nota

Quando un'applicazione richiama qualsiasi operazione asincrona che scrive nuovamente i dati nella memoria dell'applicazione, l'applicazione deve mantenere tale memoria disponibile per la scrittura fino a quando non viene ricevuto un messaggio di LINE_REPLY o di LINE_GATHERDIGITS .

Requisiti

Requisito Valore
Versione TAPI
Richiede TAPI 2.0 o versione successiva
Intestazione
Tapi.h

Vedi anche

LINE_GATHERDIGITS