Compartilhar via


função TSPI_lineGetAddressStatus (tspi.h)

A função TSPI_lineGetAddressStatus consulta o endereço especificado para seu status atual.

Sintaxe

LONG TSPIAPI TSPI_lineGetAddressStatus(
  HDRVLINE            hdLine,
  DWORD               dwAddressID,
  LPLINEADDRESSSTATUS lpAddressStatus
);

Parâmetros

hdLine

O identificador do provedor de serviços para a linha que contém o endereço a ser consultado.

dwAddressID

Um endereço no dispositivo de linha aberta especificado. Esse é o endereço a ser consultado. Um identificador de endereço está permanentemente associado a um endereço; o identificador permanece constante entre as atualizações do sistema operacional. Esse parâmetro não é validado pelo TAPI quando essa função é chamada.

lpAddressStatus

Um ponteiro para uma estrutura de dados de tamanho variável do tipo LINEADDRESSSTATUS.

Retornar valor

Retornará zero se a função for bem-sucedida ou um número de erro se ocorrer um erro. Os valores retornados possíveis são os seguintes:

LINEERR_INVALLINEHANDLE, LINEERR_OPERATIONUNAVAIL, LINEERR_INVALADDRESSID, LINEERR_OPERATIONFAILED, LINEERR_NOMEM, LINEERR_RESOURCEUNAVAIL.

Comentários

O provedor de serviços preenche todos os membros da estrutura de dados LINEADDRESSSTATUS , com exceção de dwTotalSize, que é preenchido pelo TAPI. O provedor de serviços não deve substituir o membro dwTotalSize .

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho tspi.h

Confira também

LINEADDRESSSTATUS