Compartilhar via


lineSetHSCSDState

Windows Mobile SupportedWindows Embedded CE Supported

9/19/2008

Use o lineSetHSCSDState função para definir a configuração High Speed Circuit Switched Data (HSCSD) non-Transparent prior to um chamar dados. Durante uma chamar, a contagem Taxa e canalizar interface do ar pode ser alterada.

Syntax

LONG WINAPI lineSetHSCSDState(
  HLINE hLine,
  DWORD dwChannelsIn,
  DWORD dwMaxChannelsIn,
  DWORD dwChannelCodings,
  DWORD dwAirInterfaceRate
);

Parameters

  • hLine
    Identificador de dispositivo de linha. Identificador de dispositivo de linha deve ter sido anteriormente obtido por um chamar para lineOpen com o dispositivo apropriado TAPI identificação especificada e uma versão extensão Device-specific negociado com êxito com lineNegotiateExtVersion.
  • dwChannelsIn
    Indica o número inicial de canais de rádio downstream no próximo chamar.

    Observação

    O número de canais upstream é determinado pela rede.

  • dwMaxChannelsIn
    Indica o número máximo de canais de rádio downstream que serão solicitadas no próximo chamar. Se zero, o dispositivo não é possível dinamicamente alteração dwChannelsIn Durante a chamar dados.
  • dwChannelCodings
    Indica o possível por-velocidades canalizar no qual o dispositivo pode se comunicar com a rede. Consulte as constantes Channel Rates para os valores possíveis.
  • dwAirInterfaceRate
    Indica a velocidade na qual o dispositivo deve se comunicar com a estação de base. Veja a seção lpdwAirInterfaceRate parâmetro da lineGetHSCSDState função para obter os valores possíveis.

    Observação

    Due to RLP Erro link correção, a taxa interface do ar solicitação deve ser Superior que a taxa link terrestres desejado entre a landline IWF e o destino conexão.

Return Value

Retorna um identificador positivo solicitação se a função for de forma assíncrona concluída, ou um número negativo erro se ocorrer um erro. O dwParam2 parâmetro do correspondente mensagem LINE_REPLY será zero se a função é bem-sucedida ou é um número negativo erro se ocorrer um erro. O seguinte é valores de retorno possíveis:

  • LINEERR_INVALLINEHANDLE
  • LINEERR_NOMEM
  • LINEERR_OPERATIONUNAVAIL
  • LINEERR_OPERATIONFAILED
  • LINEERR_RESOURCEUNAVAIL
  • LINEERR_INVALPOINTER
  • LINEERR_INVALPARAM
  • LINEERR_UNINITIALIZED

Remarks

Essa é uma função com privilégios.

Não implementado para CDMA.

Requirements

Header extapi.h
Library cellcore.lib
Windows Embedded CE Windows CE 3.0 and later
Windows Mobile Pocket PC 2002 and later, Smartphone 2002 and later

See Also

Reference

Extended TAPI Functions
lineGetHSCSDState