funzione lineGetAgentSessionList (tapi.h)
La funzione lineGetAgentSessionList restituisce un elenco di sessioni dell'agente create per l'agente specificato. Genera un messaggio di LINE_PROXYREQUEST da inviare a un gestore di funzioni proxy registrato, facendo riferimento a una struttura LINEPROXYREQUEST di tipo LINEPROXYREQUEST_GETAGENTSESSIONLIST.
Sintassi
LONG lineGetAgentSessionList(
HLINE hLine,
HAGENT hAgent,
LPLINEAGENTSESSIONLIST lpAgentSessionList
);
Parametri
hLine
Gestire il dispositivo linea.
hAgent
Identificatore dell'agente le cui informazioni devono essere recuperate.
lpAgentSessionList
Puntatore a una struttura variabile di tipo LINEAGENTSESSIONLIST. Al termine della richiesta, questa struttura viene compilata con un elenco delle sessioni dell'agente create per questo agente. Prima di chiamare la funzione lineGetAgentSessionList , l'applicazione deve impostare il membro dwTotalSize di questa struttura per indicare la quantità di memoria disponibile per TAPI per restituire informazioni.
Valore restituito
Restituisce un identificatore di richiesta se l'operazione asincrona viene avviata; in caso contrario, la funzione restituisce uno dei valori di errore seguenti:
LINEERR_INVALLINEHANDLE, LINEERR_INVALPARAM, LINEERR_NOMEM, LINEERR_OPERATIONFAILED, LINEERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL, LINEERR_UNINITIALIZED.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | tapi.h |
Libreria | Tapi32.lib |
DLL | Tapi32.dll |