Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Třída zařízení tapi/terminálu se skládá z telefonních zařízení přidružených ke každému terminálu na řádku nebo terminálu na každém řádku přidruženém k telefonnímu zařízení. K těmto zařízením se dostanete pomocí rozhraní TAPI line nebo funkcí telefonních zařízení.
Funkce lineGetID vyplní strukturu VARSTRING a nastaví dwStringFormat člen na hodnotu STRINGFORMAT_BINARY a připojí tento další člen:
DWORD adwDeviceId[]; // array of phone device identifiers
adwDeviceId člen je pole identifikátorů telefonních zařízení. Pro každý terminál určený dwNumTerminals člen v LINEDEVCAPS struktury pro dané zařízení řádku existuje jeden prvek pole. Každý prvek určuje identifikátor telefonního zařízení přidruženého k odpovídajícímu terminálu na řádku. Pokud není k terminálu přidružené žádné telefonní zařízení, je prvek nastavený na –1 (0xFFFFFFFF).
Funkce phoneGetID vyplnístrukturuVARSTRING a nastaví dwStringFormat člen na hodnotu STRINGFORMAT_BINARY a připojí tento další člen:
DWORD adwTerminalID[]; // array of terminal identifiers
adwTerminalID člen je pole identifikátorů terminálu. Pro každý identifikátor zařízení řádku určený lineInitialize nebo lineInitializeEx je jeden prvek pole. Každý prvek pole obsahuje identifikátor terminálu přidružený k telefonnímu zařízení pro dané zařízení linky. Pokud není k dispozici žádné telefonní zařízení, je prvek nastavený na –1 (0xFFFFFFFF). Identifikátory terminálu jsou v rozsahu od nuly do jedné menší než číslo určené dwNumTerminals člen ve struktuře LINEDEVCAP S.