다음을 통해 공유


LINEQUEUEINFO 구조체(tapi.h)

LINEQUEUEINFO 구조는 라인 디바이스의 큐에 대한 정보를 제공합니다. lineGetQueueInfo 함수는 LINEQUEUEINFO 구조를 반환합니다. 이 구조에는 TAPI 3.0 버전 협상이 필요합니다.

구문

typedef struct linequeueinfo_tag {
  DWORD dwTotalSize;
  DWORD dwNeededSize;
  DWORD dwUsedSize;
  DWORD dwMeasurementPeriod;
  DWORD dwTotalCallsQueued;
  DWORD dwCurrentCallsQueued;
  DWORD dwTotalCallsAbandoned;
  DWORD dwTotalCallsFlowedIn;
  DWORD dwTotalCallsFlowedOut;
  DWORD dwLongestEverWaitTime;
  DWORD dwCurrentLongestWaitTime;
  DWORD dwAverageWaitTime;
  DWORD dwFinalDisposition;
} LINEQUEUEINFO, *LPLINEQUEUEINFO;

멤버

dwTotalSize

이 구조체에 할당된 총 크기(바이트)입니다.

dwNeededSize

요청된 모든 정보를 바이트 단위로 보관하는 데 필요한 크기입니다.

dwUsedSize

유용한 정보를 포함하는 이 구조체 부분의 크기(바이트)입니다.

dwMeasurementPeriod

스위치 또는 구현이 정보를 저장하고 계산하는 기간(초)입니다. 예를 들어 dwTotalCallsAbandoned는 중단된 호출 수를 보유합니다. dwMeasurementPeriod 는 이 값이 1시간, 일 또는 월의 대기 중인 호출을 참조하는지 여부를 나타냅니다.

dwTotalCallsQueued

이 측정 기간 동안 이 큐에 대해 들어오는 총 호출 수입니다.

dwCurrentCallsQueued

현재 대기 중인 수신 전화 수입니다.

dwTotalCallsAbandoned

이 측정 기간 동안 중단된 호출 수입니다.

dwTotalCallsFlowedIn

이 측정 기간 동안 이 큐로 전달된 총 호출 수(다른 큐 또는 ACD 그룹에서 전달됨).

dwTotalCallsFlowedOut

이 측정 기간 동안 이 큐에서 전달된 총 호출 수(다른 큐 또는 ACD 그룹으로 전달됨).

dwLongestEverWaitTime

모든 호출이 큐에서 대기한 가장 긴 시간(초)입니다.

dwCurrentLongestWaitTime

현재 호출(큐에 있는 호출)이 대기 중인 가장 긴 시간(초)입니다.

dwAverageWaitTime

통화가 큐에서 대기한 평균 시간(초)입니다.

dwFinalDisposition

큐의 최종 처리입니다.

요구 사항

요구 사항
헤더 tapi.h

추가 정보

콜 센터 컨트롤 정보

lineGetQueueInfo