TSPI_lineSetLineDevStatus-Funktion (tspi.h)
Der TSPI_lineSetLineDevStatus-Dienstanbieter legt das Gerät wie angegeben status fest und sendet entsprechende LINE_LINEDEVSTATE Nachrichten, um die neue status anzugeben.
Syntax
LONG TSPIAPI TSPI_lineSetLineDevStatus(
DRV_REQUESTID dwRequestID,
HDRVLINE hdLine,
DWORD dwStatusToChange,
DWORD fStatus
);
Parameter
dwRequestID
Bezeichner zum Melden asynchroner Funktionsergebnisse.
hdLine
Das Handle des Dienstanbieters für das Leitungsgerät.
dwStatusToChange
Mindestens eine der LINEDEVSTATUSFLAGS_ Konstanten.
fStatus
TRUE, um die angegebene status Bit(s) zu aktivieren, FALSE zum Deaktivieren.
Rückgabewert
Gibt dwRequestID zurück , wenn der asynchrone Vorgang gestartet wird. Andernfalls gibt die Funktion einen der folgenden negativen Fehlerwerte zurück:
LINEERR_INVALLINESTATE, LINEERR_INVALPARAM, LINEERR_NOMEM, LINEERR_OPERATIONFAILED, LINEERR_RESOURCEUNAVAIL.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | tspi.h |