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 |