LINE_CREATE Nachricht
Die TAPI-LINE_CREATE-Nachricht wird gesendet, um die Anwendung über die Erstellung eines neuen Leitungsgeräts zu informieren.
-
hGeräte
-
Nicht verwendet.
-
dwCallbackInstance
-
Nicht verwendet.
-
dwParam1
-
Die hDeviceID des neu erstellten Geräts.
-
dwParam2
-
Nicht verwendet.
-
dwParam3
-
Nicht verwendet.
Kein Rückgabewert.
Ältere Anwendungen (die TAPI-Version 1.3 ausgehandelt haben) erhalten eine LINE_LINEDEVSTATE Nachricht, die LINEDEVSTATE_REINIT angibt, wodurch sie die Verwendung der API herunterfahren und lineInitialize erneut aufrufen müssen, um die neue Anzahl von Geräten abzurufen. Im Gegensatz zu früheren Versionen von TAPI erfordert diese Version jedoch nicht, dass alle Anwendungen heruntergefahren werden, bevor Anwendungen neu initialisiert werden können. Die Neuitialisierung kann sofort erfolgen, wenn ein neues Gerät erstellt wird (das vollständige Herunterfahren ist weiterhin erforderlich, wenn ein Dienstanbieter aus dem System entfernt wird).
Anwendungen, die TAPI Version 1.4 oder höher unterstützen, erhalten eine LINE_CREATE Nachricht. Dies informiert sie über das Vorhandensein des neuen Geräts und dessen neuen Gerätebezeichner. Die Anwendung kann dann wählen, ob sie versuchen soll, mit dem neuen Gerät in Ruhe zu arbeiten. Diese Nachricht wird an alle Anwendungen gesendet, die diese oder nachfolgende Versionen der API unterstützen, die lineInitialize oder lineInitializeEx aufgerufen haben, einschließlich anwendungen, für die derzeit keine Zeilengeräte geöffnet sind.
Anforderung | Wert |
---|---|
TAPI-Version |
Erfordert TAPI 2.0 oder höher |
Header |
|