Compartilhar via


LINEDEVCAPFLAGS

Windows Mobile SupportedWindows Embedded CE Supported

9/19/2008

Esses bit-constantes sinalizador são uma coleção de Booleans descrevendo vários linha dispositivo recursos.

A seguinte tabela mostra as constantes LINEDEVCAPFLAGS.

Valor Descrição

LINEDEVCAPFLAGS_CALLHUB = 0 x 00000400

Indica se chamar concentradores são com suporte nesta linha. Este sinalizador é exposta somente para aplicativos que negociam uma versão TAPI do 3,0 ou posterior.

LINEDEVCAPFLAGS_CALLHUBTRACKING = 0x00000800

Indica se chamar hub rastreamento é com suporte nesta linha. Este sinalizador é exposta somente para aplicativos que negociam uma versão TAPI do 3,0 ou posterior.

LINEDEVCAPFLAGS_CLOSEDROP = 0 x 00000020

Especifica o que acontece quando um aberto linha é fechada enquanto o aplicativo tem chamadas ativo na linha. Se TRUE, quedas provedor de serviço, limpa, todos ativo chama na linha quando o último aplicativo que abriu a linha fecha com lineClose. Se FALSE, provedor de serviço não ativo ato de soltar chama em tais casos. Em vez disso, as chamadas permanecem ativo e, em controle de externo dispositivos. Um provedor serviço geralmente define esse bit como FALSE se há algum outro dispositivo que pode manter a chamar Alive, de exemplo, se um analógico linha tem o computador e telefone definidos dois conectar diretamente a eles em uma configuração Party-line, o telefone offhook será manter automaticamente o ativo chamar mesmo após o computador avançados para baixo.

Os aplicativos devem verificar este sinalizador determinar se deve avisar o usuário, com uma caixa diálogo OK/Cancel, chama esse ativo serão perdida.

LINEDEVCAPFLAGS_CROSSADDRCONF = 0 x 00000001

Especifica se chamadas em diferentes endereços nesta linha podem ser conferenced.

LINEDEVCAPFLAGS_DIALBILLING = 0x00000040

LINEDEVCAPFLAGS_DIALDIALTONE = 0x00000100

LINEDEVCAPFLAGS_DIALQUIET = 0x00000080

Esses sinalizadores indicam se a "$", "@", ou "P" modificador discável seqüência de caracteres é com suporte para um dispositivo de linha especificado. Ele será TRUE se for o modificador com suporte; caso contrário, FALSE. O "? ", prompt usuário continuar discagem, nunca é com suporte por um dispositivo de linha. Esses sinalizadores permitem que um aplicativo para determinar up front que modificadores resultaria na geração de um LINEERR. O aplicativo tem a escolha de pre-Scanning discável seqüências de caracteres para sem suporte caracteres ou de passar o "processado" seqüência de caracteres de lineTranslateAddress diretamente para o provedor como parte das funções such as lineMakeCall Ou lineDial e deixar que a função gerará um erro para informar-que sem suporte modificador primeiro ocorre na seqüência de caracteres.

LINEDEVCAPFLAGS_HIGHLEVCOMP = 0 x 00000002

Especifica se os elementos informações compatibilidade de alto nível devem com suporte nesta linha.

LINEDEVCAPFLAGS_LOWLEVCOMP = 0x00000004

Especifica se elementos informações compatibilidade de nível inferior são com suporte nesta linha.

LINEDEVCAPFLAGS_MEDIACONTROL = 0x00000008

Especifica se mídia-controle operações estão disponível para chamadas essa linha.

LINEDEVCAPFLAGS_MSP = 0x00000200

Indica se um provedor de serviço de mídia (MSP) é associado com a linha. Este sinalizador é exposta somente para aplicativos que negociam uma versão TAPI do 3,0 ou posterior.

LINEDEVCAPFLAGS_MULTIPLEADDR = 0x00000010

Especifica se lineMakeCall, lineDial, TSPI_lineMakeCall, ou TSPI_lineDial é capaz de lidar com múltiplo endereços de uma só vez, como estão para multiplexação inverso.

LINEDEVCAPFLAGS_PRIVATEOBJECTS = 0x00001000

Indica se interfaces específicas do provedor foram implementadas. Este sinalizador é exposta somente para aplicativos que negociam uma versão TAPI do 3,0 ou posterior.

Remarks

Essas constantes não podem ser estendido. Todos os 32 bits são reservados.

Requisitos

Header tapi.h
Windows Embedded CE Windows CE 3.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

lineClose
lineDial
lineMakeCall
lineTranslateAddress
TSPI_lineDial
TSPI_lineMakeCall