phoneSetLamp
The
phoneSetLamp function causes the specified lamp to be lit on the specified open phone
device in the specified lamp mode.
LONG phoneSetLamp(
HPHONE hPhone,
|
|
DWORD dwButtonLampID,
|
|
DWORD dwLampMode
|
|
);
|
|
Parameters
hPhone
A handle to the open phone device. The application must be the owner of the
phone.
dwButtonLampID
The button whose lamp is to be lit.
dwLampMode
How the lamp is to be lit. The
dwLampMode parameter can have only a single bit set. This parameter uses the following
PHONELAMPMODE_ constants:
PHONELAMPMODE_BROKENFLUTTER
Broken flutter is the superposition of flash and flutter.
PHONELAMPMODE_FLASH
Flash means slow on and off.
PHONELAMPMODE_FLUTTER
Flutter means fast on and off.
PHONELAMPMODE_OFF
The lamp is off.
PHONELAMPMODE_STEADY
The lamp is continuously lit.
PHONELAMPMODE_WINK
The lamp is winking.
PHONELAMPMODE_DUMMY
This value is used to describe a button/lamp position that has no
corresponding lamp.
Return Values
Returns a positive request ID if the function will be completed asynchronously
or a negative error number if an error has occurred. The
dwParam2 parameter of the corresponding PHONE_REPLY message is zero if the function is
successful or it is a negative error number if an error has occurred. Possible
return values are:
PHONEERR_INVALPHONEHANDLE, PHONEERR_OPERATIONUNAVAIL, PHONEERR_NOTOWNER,
PHONEERR_NOMEM, PHONEERR_INVALBUTTONLAMPID, PHONEERR_RESOURCEUNAVAIL,
PHONEERR_INVALPHONESTATE, PHONEERR_OPERATIONFAILED, PHONEERR_INVALLAMPMODE,
PHONEERR_UNINITIALIZED.
See Also
PHONE_REPLY
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database