Compartir a través de


función TSPI_phoneGetLamp (tspi.h)

La función TSPI_phoneGetLamp devuelve el modo de lámpara actual de la lámpara especificada.

Sintaxis

LONG TSPIAPI TSPI_phoneGetLamp(
  HDRVPHONE hdPhone,
  DWORD     dwButtonLampID,
  LPDWORD   lpdwLampMode
);

Parámetros

hdPhone

Identificador del teléfono cuyo modo de lámpara se va a recuperar.

dwButtonLampID

Identificador de la lámpara que se va a consultar.

lpdwLampMode

Puntero a una ubicación de memoria en la que el proveedor de servicios escribe el estado del modo de lámpara de la lámpara especificada. Este parámetro puede tener como máximo una de las constantes de PHONELAMPMODE_.

Valor devuelto

Devuelve cero si la función se ejecuta correctamente o un número de error si se produce un error. Los valores devueltos posibles son los siguientes:

PHONEERR_INVALBUTTONLAMPID, PHONEERR_RESOURCEUNAVAIL, PHONEERR_INVALPHONEHANDLE, PHONEERR_OPERATIONFAILED, PHONEERR_INVALPHONESTATE, PHONEERR_OPERATIONUNAVAIL, PHONEERR_NOMEM.

Comentarios

Los conjuntos de teléfonos que tienen varias lámparas por botón deben modelarse con varios pares de botones o lámparas. Cada par de botón o lámpara adicional debe usar un botón DUMMY.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado tspi.h

Consulte también

PHONECAPS

constantes de PHONELAMPMODE_

TSPI_phoneGetDevCaps

TSPI_phoneSetLamp