Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A classe de dispositivo tapi/terminal consiste nos dispositivos de telefone associados a cada terminal em uma linha ou terminal em cada linha associada a um dispositivo de telefone. Você acessa esses dispositivos usando as funções de dispositivo de linha TAPI ou dispositivo de telefone.
A função lineGetID preenche uma estruturaVARSTRING, definindo o membro dwStringFormat ao valor STRINGFORMAT_BINARY e acrescentando este membro adicional:
DWORD adwDeviceId[]; // array of phone device identifiers
O membro adwDeviceId é uma matriz de identificadores de dispositivo de telefone. Há um elemento de matriz para cada terminal especificado pelo membro dwNumTerminals na estruturaLINEDEVCAPS para o dispositivo de linha fornecido. Cada elemento especifica o identificador do dispositivo de telefone associado ao terminal correspondente na linha. Se não houver nenhum dispositivo de telefone associado a um terminal, o elemento será definido como –1 (0xFFFFFFFF).
A funçãophoneGetID preenche uma estruturaVARSTRING, definindo o membro dwStringFormat ao valor STRINGFORMAT_BINARY e acrescentando este membro adicional:
DWORD adwTerminalID[]; // array of terminal identifiers
O membro adwTerminalID é uma matriz de identificadores de terminal. Há um elemento de matriz para cada identificador de dispositivo de linha especificado pela função lineInitialize ou lineInitializeEx. Cada elemento de matriz contém o identificador de terminal associado ao dispositivo de telefone para o dispositivo de linha fornecido. Se não houver nenhum dispositivo de telefone, o elemento será definido como –1 (0xFFFFFFFF). Os identificadores de terminal variam no valor de zero a um a menos do que o número especificado pelo membro dwNumTerminals na estruturaLINEDEVCAPS.