LINE_REPLY Nachricht
Die TAPI-LINE_REPLY-Nachricht wird gesendet, um die Ergebnisse von Funktionsaufrufen zu melden, die asynchron abgeschlossen wurden.
-
hGeräte
-
Wird nicht verwendet.
-
dwCallbackInstance
-
Gibt das Rückruf-instance der Anwendung zurück.
-
dwParam1
-
Der Anforderungsbezeichner, für den es sich um die Antwort handelt.
-
dwParam2
-
Die Erfolgs- oder Fehleranzeige. Die Anwendung sollte diesen Parameter in einen LONG-Parameter umwandeln. Null bedeutet Erfolg; eine negative Zahl gibt einen Fehler an.
-
dwParam3
-
Nicht verwendet.
Kein Rückgabewert.
Funktionen, die asynchron ausgeführt werden, geben einen positiven Anforderungsbezeichnerwert an die Anwendung zurück. Dieser Anforderungsbezeichner wird mit der Antwortnachricht zurückgegeben, um die abgeschlossene Anforderung zu identifizieren. Der andere Parameter für die LINE_REPLY-Nachricht enthält die Erfolgs- oder Fehleranzeige. Mögliche Fehler sind identisch mit denen, die von der entsprechenden Funktion definiert werden. Diese Nachricht kann nicht deaktiviert werden.
In einigen Fällen kann eine Anwendung die LINE_REPLY Nachricht nicht empfangen, die einem Aufruf einer asynchronen Funktion entspricht. Dies tritt auf, wenn das entsprechende Anrufhandle vor dem Empfang der Nachricht zugeordnet wird.
Hinweis
Wenn eine Anwendung einen asynchronen Vorgang aufruft, der Daten zurück in den Anwendungsspeicher schreibt, muss die Anwendung diesen Arbeitsspeicher für das Schreiben zur Verfügung halten, bis eine LINE_REPLY oder LINE_GATHERDIGITS Nachricht empfangen wird.
Anforderung | Wert |
---|---|
TAPI-Version |
Erfordert TAPI 2.0 oder höher |
Header |
|