funzione lineGetGroupListA (tapi.h)
La funzione lineGetGroupList restituisce un elenco di gruppi ACD disponibili nel sistema ACD. Genera un messaggio LINE_PROXYREQUEST da inviare a un gestore di funzioni proxy registrato, facendo riferimento a una struttura LINEPROXYREQUEST di tipo LINEPROXYREQUEST_GETGROUPLIST.
Sintassi
LONG lineGetGroupListA(
HLINE hLine,
LPLINEAGENTGROUPLIST lpGroupList
);
Parametri
hLine
Gestire il dispositivo linea.
lpGroupList
Puntatore a una struttura di dimensioni variabile di tipo LINEAGENTGROUPLIST. Al termine della richiesta, questa struttura viene compilata con un elenco dei gruppi ACD disponibili. Prima di chiamare la funzione lineGetGroupList , 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.
Commenti
Nota
L'intestazione tapi.h definisce lineGetGroupList come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante preprocessore UNICODE. La combinazione dell'utilizzo dell'alias di codifica neutrale con il codice che non è neutrale dalla codifica può causare errori di corrispondenza che causano errori di compilazione o runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzione.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | tapi.h |
Libreria | Tapi32.lib |
DLL | Tapi32.dll |