tapi/phone
tapi/phone デバイス クラスは、すべての電話デバイスで構成されます。 TAPI 電話機能を使用して、これらのデバイスにアクセスします。
phoneGetID 関数は VARSTRING 構造体を埋め、dwStringFormat メンバーをSTRINGFORMAT_BINARY値に設定し、次の追加メンバーを追加します。
DWORD dwDeviceI; // phone device identifier
dwDeviceId メンバーは、phoneGetID によって指定された電話ハンドルに関連付けられている電話デバイスの識別子です。
lineGetID 関数は VARSTRING 構造体にも入力し、dwStringFormat を STRINGFORMAT_BINARYに設定し、次の追加メンバーを追加します。
DWORD adwDeviceIds[]; // array of phone device identifiers
adwDeviceIds メンバーは、指定された回線デバイスに関連付けられているすべての電話デバイスのデバイス識別子を含む配列です。 電話デバイスが関連付けられていない場合、 lineGetID はLINEERR_INVALDEVICECLASS値を返します。