Share via


TSPI_lineGetCallAddressID関数 (tspi.h)

TSPI_lineGetCallAddressID関数は、指定された呼び出しのアドレス識別子を取得します。

構文

LONG TSPIAPI TSPI_lineGetCallAddressID(
  HDRVCALL hdCall,
  LPDWORD  lpdwAddressID
);

パラメーター

hdCall

アドレス識別子を取得する呼び出しに対するサービス プロバイダーのハンドル。 hdCall の呼び出し状態は、任意の状態にすることができます。

lpdwAddressID

サービス プロバイダーが呼び出しのアドレス識別子を書き込む DWORD へのポインター。

戻り値

関数が成功した場合は 0 を返し、エラーが発生した場合はエラー番号を返します。 可能な戻り値は次のとおりです。

LINEERR_NOMEM、LINEERR_OPERATIONFAILED、LINEERR_OPERATIONUNAVAIL、LINEERR_RESOURCEUNAVAIL。

注釈

サービス プロバイダーが回線をチャネル リソースの "プール" としてモデル化し、複数のアドレス識別子に対する呼び出しの逆多重化を行う場合、この関数と LINECALLINFO データ構造で報告されるプライマリ識別子として、これらのアドレス識別子の 1 つを一貫して選択する必要があります。

この関数は TAPI レベルでは直接対応しません。 LINECALLSELECT_ADDRESS オプションで呼び出された lineGetNewCalls 関数を 実装するのに十分な情報が TAPI に提供されます。

要件

要件
対象プラットフォーム Windows
ヘッダー tspi.h

こちらもご覧ください

LINECALLINFO