다음을 통해 공유


LINEREQMAKECALL 구조체(tapi.h)

LINEREQMAKECALL 구조는 lineGetRequest 함수에 대한 호출로 시작된 요청을 설명합니다.

구문

typedef struct linereqmakecall_tag {
  char szDestAddress[TAPIMAXDESTADDRESSSIZE];
  char szAppName[TAPIMAXAPPNAMESIZE];
  char szCalledParty[TAPIMAXCALLEDPARTYSIZE];
  char szComment[TAPIMAXCOMMENTSIZE];
} LINEREQMAKECALL, *LPLINEREQMAKECALL;

멤버

szDestAddress[TAPIMAXDESTADDRESSSIZE]

호출 요청의 Null 종료 대상 주소입니다. 주소는 정식 주소 형식 또는 전화 걸기 가능한 주소 형식을 사용할 수 있습니다. 주소의 최대 길이는 NULL 종결자를 포함하는 TAPIMAXDESTADDRESSSIZE 문자입니다. 이보다 긴 문자열은 잘립니다.

szAppName[TAPIMAXAPPNAMESIZE]

Null로 종료된 사용자 친화적인 애플리케이션 이름 또는 요청을 시작한 애플리케이션의 파일 이름입니다. 주소의 최대 길이는 NULL 종결자를 포함하는 TAPIMAXAPPNAMESIZE 문자입니다.

szCalledParty[TAPIMAXCALLEDPARTYSIZE]

Null로 종료된 사용자 친화적인 호출 파티 이름입니다. 호출된 파티 정보의 최대 길이는 NULL 종결자를 포함하는 TAPIMAXCALLEDPARTYSIZE 문자입니다.

szComment[TAPIMAXCOMMENTSIZE]

호출 요청에 대한 Null 종료 주석입니다. 주석 문자열의 최대 길이는 NULL 종결자를 포함하는 TAPIMAXCOMMENTSIZE 문자입니다.

설명

이 구조체는 확장되지 않을 수 있습니다.

szDestAddress 멤버에는 원격 파티의 주소가 포함됩니다. 다른 멤버는 로깅 목적으로 유용합니다. 애플리케이션은 이 구조를 사용하여 lineGetRequest 에서 받은 요청 버퍼를 LINEREQUESTMODE_MAKECALL 요청 모드로 해석해야 합니다.

요구 사항

요구 사항
헤더 tapi.h

추가 정보

lineGetRequest