次の方法で共有


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]

呼び出し要求の -terminated 宛先アドレスNull です。 アドレスには、正規のアドレス形式またはダイヤル可能なアドレス形式を使用できます。 アドレスの最大長は TAPIMAXDESTADDRESSSIZE 文字で、NULL ターミネータが含まれます。 長い文字列は切り捨てられます。

szAppName[TAPIMAXAPPNAMESIZE]

Null-terminated user-friendly application name or filename of the application that originated the request. アドレスの最大長は TAPIMAXAPPNAMESIZE 文字で、NULL ターミネータが含まれます。

szCalledParty[TAPIMAXCALLEDPARTYSIZE]

Null-terminated user-friendly called-party name. 呼び出し先情報の最大長は TAPIMAXCALLEDPARTYSIZE 文字で、NULL ターミネータが含まれます。

szComment[TAPIMAXCOMMENTSIZE]

呼び出し要求に関する null 終了コメントをします。 コメント文字列の最大長は TAPIMAXCOMMENTSIZE 文字で、NULL ターミネータが含まれます。

備考

この構造体は拡張できません。

szDestAddress メンバーには、リモート パーティのアドレスが含まれています。他のメンバーはログ記録に役立ちます。 アプリケーションは、この構造体を使用して、LINEREQUESTMODE_MAKECALL要求モード lineGetRequest から受信した要求バッファーを解釈する必要があります。

必要条件

要件 価値
ヘッダー tapi.h

関連項目

lineGetRequest する