phoneGetVolume 函式 (tapi.h)
PhoneGetVolume 函式會傳回指定手機勾點裝置的音量設定。
語法
LONG phoneGetVolume(
HPHONE hPhone,
DWORD dwHookSwitchDev,
LPDWORD lpdwVolume
);
參數
hPhone
開啟手機裝置的句柄。
dwHookSwitchDev
查詢磁碟區層級的單一攔截裝置。 此參數使用其中一個 PHONEHOOKSWITCHDEV_常數。
lpdwVolume
DWORD 的指標。 函式會傳回此位置中 hookswitch 裝置的目前磁碟區設定。 這是0x00000000 (无声) 範圍中的數位,可0x0000FFFF (最大音量) 。 此範圍中磁碟區設定的實際粒度和量化是服務提供者特定的。
傳回值
如果要求成功,則傳回零,如果發生錯誤,則傳回負錯誤號碼。 可能的傳回值為:
PHONEERR_INVALPHONEHANDLE、PHONEERR_NOMEM、PHONEERR_INVALPHONESTATE、PHONEERR_RESOURCEUNAVAIL、PHONEERR_INVALPOINTER、PHONEERR_OPERATIONFAILED、PHONEERR_INVALHOOKSWITCHDEV、PHONEERR_UNINITIALIZED PHONEERR_OPERATIONUNAVAIL。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | tapi.h |
程式庫 | Tapi32.lib |
Dll | Tapi32.dll |