tapi.h (LINEREQMAKECALL 結構)
LINEREQMAKECALL 結構描述由lineGetRequest函式呼叫所起始的要求。
語法
typedef struct linereqmakecall_tag {
char szDestAddress[TAPIMAXDESTADDRESSSIZE];
char szAppName[TAPIMAXAPPNAMESIZE];
char szCalledParty[TAPIMAXCALLEDPARTYSIZE];
char szComment[TAPIMAXCOMMENTSIZE];
} LINEREQMAKECALL, *LPLINEREQMAKECALL;
成員
szDestAddress[TAPIMAXDESTADDRESSSIZE]
發出呼叫要求的 Null 終止目的地位址。 位址可以使用標準位址格式或可撥號位址格式。 位址的最大長度是 TAPIMAXDEULTDRESSSIZE 字元,其中包含 NULL 終止符。 較長字串會被截斷。
szAppName[TAPIMAXAPPNAMESIZE]
以 Null 結尾的使用者易記應用程式名稱或產生要求之應用程式的檔名。 位址的最大長度是 TAPIMAXAPPNAMESIZE 字元,其中包含 NULL 終止符。
szCalledParty[TAPIMAXCALLEDPARTYSIZE]
以 Null 結尾的使用者易記呼叫方名稱。 被呼叫者資訊的最大長度是 TAPIMAXCALLEDPARTYSIZE 字元,其中包含 NULL 終止符。
szComment[TAPIMAXCOMMENTSIZE]
關於呼叫要求的 Null 終止批注。 批註字串的最大長度是 TAPIMAXCOMMENTSIZE 字元,其中包含 NULL 終止符。
備註
此結構可能不會擴充。
szDestAddress 成員包含遠端合作對象的位址;其他成員對於記錄用途很有用。 應用程式必須使用這個結構來解譯它從 lineGetRequest 收到的要求緩衝區與LINEREQUESTMODE_MAKECALL要求模式。
規格需求
需求 | 值 |
---|---|
標頭 | tapi.h |