TSPI_lineGetAddressStatus関数 (tspi.h)

TSPI_lineGetAddressStatus関数は、指定したアドレスの現在の状態を照会します。

構文

LONG TSPIAPI TSPI_lineGetAddressStatus(
  HDRVLINE            hdLine,
  DWORD               dwAddressID,
  LPLINEADDRESSSTATUS lpAddressStatus
);

パラメーター

hdLine

クエリ対象のアドレスを含む行に対するサービス プロバイダーのハンドル。

dwAddressID

指定されたオープンライン デバイス上のアドレス。 これはクエリを実行するアドレスです。 アドレス識別子は、アドレスに完全に関連付けられます。識別子は、オペレーティング システムのアップグレード間で一定のままです。 このパラメーターは、この関数が呼び出されるときに TAPI によって検証されません。

lpAddressStatus

LINEADDRESSSTATUS 型の可変サイズのデータ構造へのポインター。

戻り値

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

LINEERR_INVALLINEHANDLE、LINEERR_OPERATIONUNAVAIL、LINEERR_INVALADDRESSID、LINEERR_OPERATIONFAILED、LINEERR_NOMEM、LINEERR_RESOURCEUNAVAIL。

注釈

サービス プロバイダーは、TAPI によって入力される dwTotalSize を除き、LINEADDRESSSTATUS データ構造のすべてのメンバーを入力します。 サービス プロバイダーは dwTotalSize メンバーを上書きしないでください。

要件

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

こちらもご覧ください

LINEADDRESSSTATUS