Compartilhar via


Função lineSetLineDevStatus (tapi.h)

A função lineSetLineDevStatus define o dispositivo de linha status. Exceto para validação de parâmetro básico, é uma passagem direta para o provedor de serviços. O provedor de serviços envia uma mensagem LINE_LINEDEVSTATE para informar os aplicativos sobre o novo estado, quando definido; O TAPI não sintetiza essas mensagens.

Sintaxe

LONG lineSetLineDevStatus(
  HLINE hLine,
  DWORD dwStatusToChange,
  DWORD fStatus
);

Parâmetros

hLine

Manipule para o dispositivo de linha.

dwStatusToChange

Uma ou mais constantes LINEDEVSTATUSFLAGS_.

fStatus

TRUE (–1) para ativar os bits status indicados, FALSE (0) para desativar.

Valor retornado

Retorna um identificador de solicitação positivo se a operação assíncrona for iniciada; caso contrário, a função retornará um destes valores de erro negativos:

LINEERR_INVALLINEHANDLE, LINEERR_INVALLINESTATE, LINEERR_INVALPARAM, LINEERR_NOMEM, LINEERR_OPERATIONUNAVAIL, LINEERR_OPERATIONFAILED, LINEERR_RESOURCEUNAVAIL, LINEERR_UNINITIALIZED.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho tapi.h
Biblioteca Tapi32.lib
DLL Tapi32.dll