tapi/line

tapi/line デバイス クラスは、すべての回線デバイスで構成されます。 これらのデバイスには TAPI ライン関数を使用してアクセスします。

lineGetID 関数は VARSTRING 構造体を埋め、dwStringFormat メンバーをSTRINGFORMAT_BINARY値に設定し、この追加メンバーを追加します。

DWORD dwDeviceI;  // line device identifier

dwDeviceId メンバーは、lineGetID によって指定された行ハンドルに関連付けられている回線デバイスの識別子です。

phoneGetID 関数は VARSTRING 構造体にも入力し、dwStringFormat を STRINGFORMAT_BINARYに設定し、この追加メンバーを追加します。

DWORD adwDeviceIds[];  // array of line device identifiers

adwDeviceIds メンバーは、電話デバイスに関連付けられているすべての回線デバイスのデバイス識別子を含む配列です。 関連付けられた回線デバイスがない場合、 phoneGetID はPHONEERR_INVALDEVICECLASS値を返します。