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 メンバーは、電話デバイスに関連付けられているすべての回線デバイスのデバイス識別子を含む配列です。 関連する回線デバイスがない場合は、phoneGetIDPHONEERR_INVALDEVICECLASS値が返されます。