import "CLMgr.idl";
|
HRESULT | SetVolume ([in] int iVolume) |
|
HRESULT | GetVolume ([out] int *piVolume) |
|
HRESULT | IncrementVolume () |
|
HRESULT | DecrementVolume () |
|
HRESULT | SetMicLevel ([in] int iVolume) |
|
HRESULT | GetMicLevel ([out] int *piVolume) |
|
HRESULT | GetAudioMode ([out] int *piAudioMode) |
|
HRESULT | GetAvailableWaveDevicesEx ([in, out] unsigned long *pMaxDevices, [out, size_is(*pMaxDevices), length_is(*pNumReturned)] CLMgrSoundDeviceDescriptionEx *pSoundDevices, [out] unsigned long *pNumReturned) |
|
HRESULT | UseWaveDevices ([in] CLMgrSoundDeviceDescriptionEx *pVoiceDevice, [in] CLMgrSoundDeviceDescriptionEx *pHandsFreeDevice, [in] CLMgrSoundDeviceDescriptionEx *pRingingDevice, [in] BOOL bConfigure, [in] BOOL bPnPEnable) |
|
HRESULT | GetUsedWaveDevices ([out] CLMgrSoundDeviceDescriptionEx *pVoiceDevice, [out] CLMgrSoundDeviceDescriptionEx *pHandsFreeDevice, [out] CLMgrSoundDeviceDescriptionEx *pRingingDevice) |
|
HRESULT | IsAudioConfigured ([out] BOOL *pbConfigured, [out] BOOL *pbIsPnPDevice, [out] BOOL *pbPnPDevicePresent) |
|
HRESULT | StartAudioPnP ([in] BOOL bForcePnPDevice) |
|
HRESULT | SetAudioMode ([in] int iAudioMode) |
|
HRESULT | SetMicAdjustMode ([in] BOOL bEnable) |
|
HRESULT | PlaySoundFileDx ([in] BSTR sFileName, [in] BOOL bPlayLoop, [in] int iLoopInterval) |
|
HRESULT | StopPlaySoundFileDx () |
|
HRESULT | CheckSoundFileDx ([in] BSTR sFileName) |
|
HRESULT | AddTraceModule ([in] BSTR sTraceModule, [out] int *piTraceModule) |
|
HRESULT | TraceLine ([in] int iTraceModule, [in] int iTraceLevel, [in] long ulThisPointer, [in] long ulConnectionId, [in] BSTR sTraceLine) |
|
HRESULT | GetConfigBuffer ([in] unsigned long Maxlen, [out, size_is(Maxlen)] unsigned char *pBuf, [out] unsigned long *pLenNeeded) |
|
◆ AddTraceModule()
HRESULT IClientLineMgrEx8::AddTraceModule |
( |
[in] BSTR | sTraceModule, |
|
|
[out] int * | piTraceModule ) |
◆ CheckSoundFileDx()
HRESULT IClientLineMgrEx8::CheckSoundFileDx |
( |
[in] BSTR | sFileName | ) |
|
◆ DecrementVolume()
HRESULT IClientLineMgrEx8::DecrementVolume |
( |
| ) |
|
◆ GetAudioMode()
HRESULT IClientLineMgrEx8::GetAudioMode |
( |
[out] int * | piAudioMode | ) |
|
◆ GetAvailableWaveDevicesEx()
HRESULT IClientLineMgrEx8::GetAvailableWaveDevicesEx |
( |
[in, out] unsigned long * | pMaxDevices, |
|
|
[out, size_is(*pMaxDevices), length_is(*pNumReturned)] CLMgrSoundDeviceDescriptionEx * | pSoundDevices, |
|
|
[out] unsigned long * | pNumReturned ) |
◆ GetConfigBuffer()
HRESULT IClientLineMgrEx8::GetConfigBuffer |
( |
[in] unsigned long | Maxlen, |
|
|
[out, size_is(Maxlen)] unsigned char * | pBuf, |
|
|
[out] unsigned long * | pLenNeeded ) |
◆ GetMicLevel()
HRESULT IClientLineMgrEx8::GetMicLevel |
( |
[out] int * | piVolume | ) |
|
◆ GetUsedWaveDevices()
◆ GetVolume()
HRESULT IClientLineMgrEx8::GetVolume |
( |
[out] int * | piVolume | ) |
|
◆ IncrementVolume()
HRESULT IClientLineMgrEx8::IncrementVolume |
( |
| ) |
|
◆ IsAudioConfigured()
HRESULT IClientLineMgrEx8::IsAudioConfigured |
( |
[out] BOOL * | pbConfigured, |
|
|
[out] BOOL * | pbIsPnPDevice, |
|
|
[out] BOOL * | pbPnPDevicePresent ) |
◆ PlaySoundFileDx()
HRESULT IClientLineMgrEx8::PlaySoundFileDx |
( |
[in] BSTR | sFileName, |
|
|
[in] BOOL | bPlayLoop, |
|
|
[in] int | iLoopInterval ) |
◆ SetAudioMode()
HRESULT IClientLineMgrEx8::SetAudioMode |
( |
[in] int | iAudioMode | ) |
|
◆ SetMicAdjustMode()
HRESULT IClientLineMgrEx8::SetMicAdjustMode |
( |
[in] BOOL | bEnable | ) |
|
◆ SetMicLevel()
HRESULT IClientLineMgrEx8::SetMicLevel |
( |
[in] int | iVolume | ) |
|
◆ SetVolume()
HRESULT IClientLineMgrEx8::SetVolume |
( |
[in] int | iVolume | ) |
|
◆ StartAudioPnP()
HRESULT IClientLineMgrEx8::StartAudioPnP |
( |
[in] BOOL | bForcePnPDevice | ) |
|
◆ StopPlaySoundFileDx()
HRESULT IClientLineMgrEx8::StopPlaySoundFileDx |
( |
| ) |
|
◆ TraceLine()
HRESULT IClientLineMgrEx8::TraceLine |
( |
[in] int | iTraceModule, |
|
|
[in] int | iTraceLevel, |
|
|
[in] long | ulThisPointer, |
|
|
[in] long | ulConnectionId, |
|
|
[in] BSTR | sTraceLine ) |
◆ UseWaveDevices()
The documentation for this interface was generated from the following file: