Compartir a través de


función TSPI_phoneSetLamp (tspi.h)

La función TSPI_phoneSetLamp hace que la lámpara especificada se establezca en el dispositivo telefónico abierto especificado en el modo de lámpara especificado.

Sintaxis

LONG TSPIAPI TSPI_phoneSetLamp(
  DRV_REQUESTID dwRequestID,
  HDRVPHONE     hdPhone,
  DWORD         dwButtonLampID,
  DWORD         dwLampMode
);

Parámetros

dwRequestID

Identificador de la solicitud asincrónica.

hdPhone

Identificador del teléfono cuya lámpara se va a establecer.

dwButtonLampID

Botón cuya lámpara se va a establecer.

dwLampMode

Especifica cómo se va a iluminar la lámpara. El parámetro dwLampMode solo puede tener una de las constantes PHONELAMPMODE_.

Valor devuelto

Devuelve dwRequestID o un número de error si se produce un error. El parámetro real lResult del ASYNC_COMPLETION correspondiente es cero si la función se ejecuta correctamente o es un número de error si se produce un error. Los valores devueltos posibles son los siguientes:

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

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado tspi.h

Consulte también

ASYNC_COMPLETION

constantes de PHONELAMPMODE_

TSPI_phoneGetDevCaps

TSPI_phoneGetLamp