Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die lineSetAgentStateEx-Funktion legt den Agentstatus fest, der einem bestimmten Agenthandle zugeordnet ist. Es generiert eine LINE_PROXYREQUEST Nachricht, die an einen registrierten Proxyfunktionshandler gesendet werden soll, wobei auf eine LINEPROXYREQUEST-Struktur vom Typ LINEPROXYREQUEST_SETAGENTSTATEEX verwiesen wird.
Syntax
LONG lineSetAgentStateEx(
HLINE hLine,
HAGENT hAgent,
DWORD dwAgentState,
DWORD dwNextAgentState
);
Parameter
hLine
Handle mit dem Leitungsgerät.
hAgent
Bezeichner des Agents, dessen Informationen geändert werden sollen.
dwAgentState
Neuer Agentstatus. Muss eine der LINEAGENTSTATEEX_ Konstanten oder null sein, damit der Agentzustand unverändert bleibt und nur der nächste Zustand geändert wird.
dwNextAgentState
Nächster Agentstatus. Muss eine der LINEAGENTSTATEEX_ Konstanten oder null sein.
Rückgabewert
Gibt einen Anforderungsbezeichner zurück, wenn der asynchrone Vorgang gestartet wird; Andernfalls gibt die Funktion einen der folgenden Fehlerwerte zurück:
LINEERR_INVALAGENTSTATE, LINEERR_INVALLINEHANDLE, LINEERR_INVALPARAM, LINEERR_NOMEM, LINEERR_OPERATIONFAILED, LINEERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL, LINEERR_UNINITIALIZED.
Anforderungen
| Zielplattform | Windows |
| Kopfzeile | tapi.h |
| Bibliothek | Tapi32.lib |
| DLL | Tapi32.dll |