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 |