lineGetTranslateCaps-Funktion (tapi.h)
Die lineGetTranslateCaps-Funktion gibt Funktionen zur Adressübersetzung zurück.
Syntax
LONG lineGetTranslateCaps(
HLINEAPP hLineApp,
DWORD dwAPIVersion,
LPLINETRANSLATECAPS lpTranslateCaps
);
Parameter
hLineApp
Von der lineInitializeEx-Funktion zurückgegebenes Handle. Wenn eine Anwendung die lineInitializeEx-Funktion noch nicht aufgerufen hat, kann dieser Parameter 0 sein.
dwAPIVersion
Höchste VERSION von TAPI, die von der Anwendung unterstützt wird (nicht unbedingt der von lineNegotiateAPIVersion auf einem bestimmten Zeilengerät ausgehandelte Wert).
lpTranslateCaps
Zeiger auf einen Speicherort, an den eine LINETRANSLATECAPS-Struktur geladen wird. Vor dem Aufrufen von lineGetTranslateCaps muss die Anwendung den dwTotalSize-Member dieser Struktur festlegen, um die Menge an Arbeitsspeicher anzugeben, der TAPI zum Zurückgeben von Informationen zur Verfügung steht.
Rückgabewert
Gibt null zurück, wenn die Anforderung erfolgreich ist, oder eine negative Fehlernummer, wenn ein Fehler auftritt. Mögliche Rückgabewerte sind:
LINEERR_INCOMPATIBLEAPIVERSION, LINEERR_NOMEM, LINEERR_INIFILECORRUPT, LINEERR_OPERATIONFAILED, LINEERR_INVALAPPHANDLE, LINEERR_RESOURCEUNAVAIL, LINEERR_INVALPOINTER, LINEERR_STRUCTURETOOSMALL, LINEERR_NODRIVER.
Anforderungen
Zielplattform | Windows |
Kopfzeile | tapi.h |
Bibliothek | Tapi32.lib |
DLL | Tapi32.dll |
Weitere Informationen
Referenz zu Grundlegenden Telefoniediensten