lineGetProxyStatus-Funktion (tapi.h)
Die lineGetProxyStatus-Funktion gibt eine Liste der Proxyanforderungstypen zurück, die derzeit für das angegebene Gerät gewartet werden.
Syntax
LONG lineGetProxyStatus(
HLINEAPP hLineApp,
DWORD dwDeviceID,
DWORD dwAppAPIVersion,
LPLINEPROXYREQUESTLIST lpLineProxyReqestList
);
Parameter
hLineApp
Behandeln Sie die Registrierung der Anwendung bei TAPI.
dwDeviceID
Das abzufragte Zeilengerät.
dwAppAPIVersion
Versionsnummer der zu verwendenden TAPI.
lpLineProxyReqestList
Zeiger auf eine strukturvariable Größe vom Typ LINEPROXYREQUESTLIST. Nach erfolgreichem Abschluss der Anforderung wird diese Struktur mit einer Liste der derzeit unterstützten Proxyanforderungen gefüllt. Vor dem Aufrufen von lineGetProxyStatus muss die Anwendung den dwTotalSize-Member dieser Struktur festlegen, um die Menge an Arbeitsspeicher anzugeben, die TAPI zum Zurückgeben von Informationen zur Verfügung steht.
Rückgabewert
Gibt null zurück, wenn die Anforderung erfolgreich ist; Andernfalls gibt die Funktion einen der folgenden negativen Fehlerwerte zurück:
LINEERR_BADDEVICEID, LINEERR_INCOMPATIBLEAPIVERSION, LINEERR_INVALPARAM, LINEERR_NOMEM, LINEERR_OPERATIONFAILED, LINEERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL, LINEERR_UNINITIALIZED.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | tapi.h |
Bibliothek | Tapi32.lib |
DLL | Tapi32.dll |