📄 tapi.h
字号:
DWORD dwNumRingsNoAnswer,
LPHCALL lphConsultCall,
LPLINECALLPARAMS const lpCallParams);
LONG WINAPI lineGatherDigits(
HCALL hCall,
DWORD dwDigitModes,
LPSTR lpsDigits,
DWORD dwNumDigits,
LPCSTR lpszTerminationDigits,
DWORD dwFirstDigitTimeout,
DWORD dwInterDigitTimeout);
LONG WINAPI lineGenerateDigits(
HCALL hCall,
DWORD dwDigitMode,
LPCSTR lpszDigits,
DWORD dwDuration);
LONG WINAPI lineGenerateTone(
HCALL hCall,
DWORD dwToneMode,
DWORD dwDuration,
DWORD dwNumTones,
LPLINEGENERATETONE const lpTones);
LONG WINAPI lineGetAddressCaps(
HLINEAPP hLineApp,
DWORD dwDeviceID,
DWORD dwAddressID,
DWORD dwAPIVersion,
DWORD dwExtVersion,
LPLINEADDRESSCAPS lpAddressCaps);
LONG WINAPI lineGetAddressID(
HLINE hLine,
LPDWORD lpdwAddressID,
DWORD dwAddressMode,
LPCSTR lpsAddress,
DWORD dwSize);
LONG WINAPI lineGetAddressStatus(
HLINE hLine,
DWORD dwAddressID,
LPLINEADDRESSSTATUS lpAddressStatus);
LONG WINAPI lineGetCallInfo(
HCALL hCall,
LPLINECALLINFO lpCallInfo);
LONG WINAPI lineGetCallStatus(
HCALL hCall,
LPLINECALLSTATUS lpCallStatus);
LONG WINAPI lineGetConfRelatedCalls(
HCALL hCall,
LPLINECALLLIST lpCallList);
LONG WINAPI lineGetDevCaps(
HLINEAPP hLineApp,
DWORD dwDeviceID,
DWORD dwAPIVersion,
DWORD dwExtVersion,
LPLINEDEVCAPS lpLineDevCaps);
LONG WINAPI lineGetDevConfig(
DWORD dwDeviceID,
LPVARSTRING lpDeviceConfig,
LPCSTR lpszDeviceClass);
LONG WINAPI lineGetNewCalls(
HLINE hLine,
DWORD dwAddressID,
DWORD dwSelect,
LPLINECALLLIST lpCallList);
LONG WINAPI lineGetIcon(
DWORD dwDeviceID,
LPCSTR lpszDeviceClass,
LPHICON lphIcon);
LONG WINAPI lineGetID(
HLINE hLine,
DWORD dwAddressID,
HCALL hCall,
DWORD dwSelect,
LPVARSTRING lpDeviceID,
LPCSTR lpszDeviceClass);
LONG WINAPI lineGetLineDevStatus(
HLINE hLine,
LPLINEDEVSTATUS lpLineDevStatus);
LONG WINAPI lineGetNumRings(
HLINE hLine,
DWORD dwAddressID,
LPDWORD lpdwNumRings);
LONG WINAPI lineGetRequest(
HLINEAPP hLineApp,
DWORD dwRequestMode,
LPVOID lpRequestBuffer);
LONG WINAPI lineGetStatusMessages(
HLINE hLine,
LPDWORD lpdwLineStates,
LPDWORD lpdwAddressStates);
LONG WINAPI lineHandoff(
HCALL hCall,
LPCSTR lpszFileName,
DWORD dwMediaMode);
LONG WINAPI lineHold(
HCALL hCall);
LONG WINAPI lineInitialize(
LPHLINEAPP lphLineApp,
HINSTANCE hInstance,
LINECALLBACK lpfnCallback,
LPCSTR lpszAppName,
LPDWORD lpdwNumDevs);
LONG WINAPI lineMakeCall(
HLINE hLine,
LPHCALL lphCall,
LPCSTR lpszDestAddress,
DWORD dwCountryCode,
LPLINECALLPARAMS const lpCallParams);
LONG WINAPI lineMonitorDigits(
HCALL hCall,
DWORD dwDigitModes);
LONG WINAPI lineMonitorMedia(
HCALL hCall,
DWORD dwMediaModes);
LONG WINAPI lineMonitorTones(
HCALL hCall,
LPLINEMONITORTONE const lpToneList,
DWORD dwNumEntries);
LONG WINAPI lineNegotiateAPIVersion(
HLINEAPP hLineApp,
DWORD dwDeviceID,
DWORD dwAPILowVersion,
DWORD dwAPIHighVersion,
LPDWORD lpdwAPIVersion,
LPLINEEXTENSIONID lpExtensionID);
LONG WINAPI lineNegotiateExtVersion(
HLINEAPP hLineApp,
DWORD dwDeviceID,
DWORD dwAPIVersion,
DWORD dwExtLowVersion,
DWORD dwExtHighVersion,
LPDWORD lpdwExtVersion);
LONG WINAPI lineOpen(
HLINEAPP hLineApp,
DWORD dwDeviceID,
LPHLINE lphLine,
DWORD dwAPIVersion,
DWORD dwExtVersion,
DWORD dwCallbackInstance,
DWORD dwPrivileges,
DWORD dwMediaModes,
LPLINECALLPARAMS const lpCallParams);
LONG WINAPI linePark(
HCALL hCall,
DWORD dwParkMode,
LPCSTR lpszDirAddress,
LPVARSTRING lpNonDirAddress);
LONG WINAPI linePickup(
HLINE hLine,
DWORD dwAddressID,
LPHCALL lphCall,
LPCSTR lpszDestAddress,
LPCSTR lpszGroupID);
LONG WINAPI linePrepareAddToConference(
HCALL hConfCall,
LPHCALL lphConsultCall,
LPLINECALLPARAMS const lpCallParams);
LONG WINAPI lineRedirect(
HCALL hCall,
LPCSTR lpszDestAddress,
DWORD dwCountryCode);
LONG WINAPI lineRemoveFromConference(
HCALL hCall);
LONG WINAPI lineSecureCall(
HCALL hCall);
LONG WINAPI lineSendUserUserInfo(
HCALL hCall,
LPCSTR lpsUserUserInfo,
DWORD dwSize);
LONG WINAPI lineSetAppSpecific(
HCALL hCall,
DWORD dwAppSpecific);
LONG WINAPI lineSetCallParams(
HCALL hCall,
DWORD dwBearerMode,
DWORD dwMinRate,
DWORD dwMaxRate,
LPLINEDIALPARAMS const lpDialParams);
LONG WINAPI lineSetCallPrivilege(
HCALL hCall,
DWORD dwCallPrivilege);
LONG WINAPI lineSetDevConfig(
DWORD dwDeviceID,
LPVOID const lpDeviceConfig,
DWORD dwSize,
LPCSTR lpszDeviceClass);
LONG WINAPI lineSetMediaControl(
HLINE hLine,
DWORD dwAddressID,
HCALL hCall,
DWORD dwSelect,
LPLINEMEDIACONTROLDIGIT const lpDigitList,
DWORD dwDigitNumEntries,
LPLINEMEDIACONTROLMEDIA const lpMediaList,
DWORD dwMediaNumEntries,
LPLINEMEDIACONTROLTONE const lpToneList,
DWORD dwToneNumEntries,
LPLINEMEDIACONTROLCALLSTATE const lpCallStateList,
DWORD dwCallStateNumEntries);
LONG WINAPI lineSetMediaMode(
HCALL hCall,
DWORD dwMediaModes);
LONG WINAPI lineSetNumRings(
HLINE hLine,
DWORD dwAddressID,
DWORD dwNumRings);
LONG WINAPI lineSetStatusMessages(
HLINE hLine,
DWORD dwLineStates,
DWORD dwAddressStates);
LONG WINAPI lineSetTerminal(
HLINE hLine,
DWORD dwAddressID,
HCALL hCall,
DWORD dwSelect,
DWORD dwTerminalModes,
DWORD dwTerminalID,
DWORD bEnable);
LONG WINAPI lineSetupConference(
HCALL hCall,
HLINE hLine,
LPHCALL lphConfCall,
LPHCALL lphConsultCall,
DWORD dwNumParties,
LPLINECALLPARAMS const lpCallParams);
LONG WINAPI lineSetupTransfer(
HCALL hCall,
LPHCALL lphConsultCall,
LPLINECALLPARAMS const lpCallParams);
LONG WINAPI lineShutdown(
HLINEAPP hLineApp);
LONG WINAPI lineSwapHold(
HCALL hActiveCall,
HCALL hHeldCall);
LONG WINAPI lineUncompleteCall(
HLINE hLine,
DWORD dwCompletionID);
LONG WINAPI lineUnhold(
HCALL hCall);
LONG WINAPI lineUnpark(
HLINE hLine,
DWORD dwAddressID,
LPHCALL lphCall,
LPCSTR lpszDestAddress);
LONG WINAPI lineReleaseUserUserInfo(
HCALL hCall);
LONG WINAPI phoneClose(
HPHONE hPhone);
LONG WINAPI phoneConfigDialog(
DWORD dwDeviceID,
HWND hwndOwner,
LPCSTR lpszDeviceClass);
LONG WINAPI phoneDevSpecific(
HPHONE hPhone,
LPVOID lpParams,
DWORD dwSize);
LONG WINAPI phoneGetButtonInfo(
HPHONE hPhone,
DWORD dwButtonLampID,
LPPHONEBUTTONINFO lpButtonInfo);
LONG WINAPI phoneGetData(
HPHONE hPhone,
DWORD dwDataID,
LPVOID lpData,
DWORD dwSize);
LONG WINAPI phoneGetDevCaps(
HPHONEAPP hPhoneApp,
DWORD dwDeviceID,
DWORD dwAPIVersion,
DWORD dwExtVersion,
LPPHONECAPS lpPhoneCaps);
LONG WINAPI phoneGetDisplay(
HPHONE hPhone,
LPVARSTRING lpDisplay);
LONG WINAPI phoneGetGain(
HPHONE hPhone,
DWORD dwHookSwitchDev,
LPDWORD lpdwGain);
LONG WINAPI phoneGetHookSwitch(
HPHONE hPhone,
LPDWORD lpdwHookSwitchDevs);
LONG WINAPI phoneGetIcon(
DWORD dwDeviceID,
LPCSTR lpszDeviceClass,
LPHICON lphIcon);
LONG WINAPI phoneGetID(
HPHONE hPhone,
LPVARSTRING lpDeviceID,
LPCSTR lpszDeviceClass);
LONG WINAPI phoneGetLamp(
HPHONE hPhone,
DWORD dwButtonLampID,
LPDWORD lpdwLampMode);
LONG WINAPI phoneGetRing(
HPHONE hPhone,
LPDWORD lpdwRingMode,
LPDWORD lpdwVolume);
LONG WINAPI phoneGetStatus(
HPHONE hPhone,
LPPHONESTATUS lpPhoneStatus);
LONG WINAPI phoneGetStatusMessages(
HPHONE hPhone,
LPDWORD lpdwPhoneStates,
LPDWORD lpdwButtonModes,
LPDWORD lpdwButtonStates);
LONG WINAPI phoneGetVolume(
HPHONE hPhone,
DWORD dwHookSwitchDev,
LPDWORD lpdwVolume);
LONG WINAPI phoneInitialize(
LPHPHONEAPP lphPhoneApp,
HINSTANCE hInstance,
PHONECALLBACK lpfnCallback,
LPCSTR lpszAppName,
LPDWORD lpdwNumDevs);
LONG WINAPI phoneNegotiateAPIVersion(
HPHONEAPP hPhoneApp,
DWORD dwDeviceID,
DWORD dwAPILowVersion,
DWORD dwAPIHighVersion,
LPDWORD lpdwAPIVersion,
LPPHONEEXTENSIONID lpExtensionID);
LONG WINAPI phoneNegotiateExtVersion(
HPHONEAPP hPhoneA
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -