LINEDEVCAPFLAGS
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