Funzione lineGetQueueInfo (tapi.h)
La funzione lineGetQueueInfo restituisce una struttura contenente le informazioni ACD associate a una determinata coda. Genera un messaggio di LINE_PROXYREQUEST da inviare a un gestore di funzioni proxy registrato, facendo riferimento a una struttura LINEPROXYREQUEST di tipo LINEPROXYREQUEST_GETQUEUEINFO.
Sintassi
LONG lineGetQueueInfo(
HLINE hLine,
DWORD dwQueueID,
LPLINEQUEUEINFO lpLineQueueInfo
);
Parametri
hLine
Handle per il dispositivo line.
dwQueueID
Identificatore della coda le cui informazioni devono essere recuperate.
lpLineQueueInfo
Puntatore a una struttura di tipo LINEQUEUEINFO. Al termine della richiesta, questa struttura viene compilata con le statistiche della coda. Prima di chiamare lineGetQueueInfo, l'applicazione deve impostare il membro dwTotalSize di questa struttura per indicare la quantità di memoria disponibile per TAPI per la restituzione di 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
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | tapi.h |
Libreria | Tapi32.lib |
DLL | Tapi32.dll |