comm/DataModem/dialout
Die Geräteklasse " comm/DataModem/dialout " besteht aus datamoder-Geräten, die nur für ausgehende Aufrufe verwendet werden. Diese Klasse ersetzt die Klasse " comm/datamoder " unter Windows 2000 und neueren Betriebssystemen.
Vor Windows 2000 hat der Unimodem-TSP nur die Geräteklasse " comm/datamoder " unterstützt. Unerwartetes Verhalten kann auftreten, wenn eine Anwendung, die einen ausgehenden-aufrufsvorgang einwählt, den Konfigurationssatz von einem Dienst ändert, der auf einen eingehenden Anwendungen, die Windows 2000 und spätere Betriebssysteme verwenden, sollten entweder " comm/DataModem/Dialin " oder " comm/DataModem/dialout " in Aufrufen von lineconfigdialog oder linesetdevconfigangeben. Dadurch kann Unimodem eine DFÜ-Konfiguration unabhängig von der DFÜ-Konfiguration beibehalten.
Obwohl " comm/DataModem/dialout " von Unimodem unter Windows 2000 und höher verwendet wird, kann es auch von anderen TSPS auf jeder beliebigen Plattform verwendet werden. Anwendungen, die auf allen Plattformen ausgeführt werden müssen, sollten zuerst " comm/DataModem/dialout " in Aufrufen der API verwenden, die eine Geräteklasse erfordern, und nur " comm/datamoder " verwenden, wenn die API " lineerr _ invalcallstate" zurückgibt
Der Unimodem-Dienstanbieter übersetzt die Geräteklasse " comm/datamoder " in Aufrufen von " lineconfigdialog " und " linesetdevconfig " entweder in " comm/DataModem/Dialin " oder " comm/DataModem/dialout " wie folgt:
- Windows 2000 und höher:
- Wenn im lpszdebug -Parameter im lineconfigdialog-Befehl null angegeben ist, geht Unimodem von comm/DataModem/Dialinaus. Wenn " comm/datamoder " oder " TAPI/Line " im aufzurufenden lineconfigdialog-Dialog Feld angegeben wird, übersetzt Unimodem dieses in " comm/DataModem/dialout".
- Beim Aufrufen von linesetdevconfig oder linegetdevconfigwird " comm/datamoder " als " comm/DataModem/dialout" behandelt. Null gibt eine ungültige Geräteklasse an.
- Vor Windows 2000:
- Wenn in lineconfigdialogentweder null oder TAPI/Line angegeben ist, geht Unimodem von comm/datamoderaus.
Die Klasse " comm/DataModem/dialout " verwendet die Strukturen und Konfigurationen, die in der Geräteklasse " comm/datamoder " beschrieben werden.