?? shpa3api.vb
字號:
Public Declare Function SsmGetAccreditIdEx Lib "SHP_A3.dll" (ByVal nBId As Int32) As Int32
Public Declare Function SsmGetBoardModel Lib "SHP_A3.dll" (ByVal nBId As Int32) As Int32
Public Declare Function SsmGetPciSerialNo Lib "SHP_A3.dll" (ByVal nBId As Int32) As Int32
Public Declare Function SsmSetChState Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal nState As Int32) As Int32
'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ PLAY OPERATION @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Public Declare Function SsmSetPlayVolume Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal nVolume As Int32) As Int32
Public Declare Function SsmSetDtmfStopPlay Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal bDspf As Int32) As Int32
Public Declare Function SsmGetDtmfStopPlayFlag Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmSetBargeinStopPlay Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal bBispf As Int32) As Int32
Public Declare Function SsmGetBargeinStopPlayFlag Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmStopPlay Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmPlayFile Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal pszFileName As String, ByVal nFormat As Int32, ByVal dwStartPos As Int32, ByVal dwLen As Int32) As Int32
Public Declare Function SsmStopPlayFile Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmPausePlay Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmRestartPlay Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmFastFwdPlay Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmFastBwdPlay Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmSetPlayTime Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal dwTime As Int32) As Int32
Public Declare Function SsmGetPlayedTimeEx Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmGetPlayingFileInfo Lib "SHP_A3.dll" (ByVal ch As Int32, ByRef pnFormat As Int32, ByRef pnTotalTime As Int32) As Int32
Public Declare Function SsmSetPlayPrct Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal dwPercentage As Int32) As Int32
Public Declare Function SsmGetPlayedTime Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmGetPlayedPercentage Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmGetDataBytesToPlay Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmCheckPlay Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmGetPlayType Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmPlayIndexString Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal pszIdxStr As String) As Int32
Public Declare Function SsmPlayIndexList Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal wIdxListLen As Int32, ByRef pwIdxList As Int32) As Int32
Public Declare Function SsmStopPlayIndex Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmClearFileList Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmAddToFileList Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal pszFileName As String, ByVal nFormat As Int32, ByVal dwStartPos As Int32, ByVal dwLen As Int32) As Int32
Public Declare Function SsmPlayFileList Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmStopPlayFileList Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmPlayMem Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal nFormat As Int32, ByRef pBuf As Byte, ByVal dwBufSize As Int32, ByVal dwStartOffset As Int32, ByVal dwStopOffset As Int32) As Int32
Public Declare Function SsmGetPlayOffset Lib "SHP_A3.dll" (ByVal ch As Int32, ByRef pdwPlayOffset As Int32) As Int32
Public Declare Function SsmSetStopPlayOffset Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal dwStopPlayOffset As Int32) As Int32
Public Declare Function SsmStopPlayMem Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmClearPlayMemList Lib "SHP_A3.dll" () As Int32
Public Declare Function SsmAddToPlayMemList Lib "SHP_A3.dll" (ByRef pBuf As Byte, ByVal dwDataLen As Int32, ByVal nFormat As Int32) As Int32
Public Declare Function SsmPlayMemList Lib "SHP_A3.dll" (ByVal ch As Int32, ByRef pMemList As Int32, ByVal wMemListLen As Int32) As Int32
Public Declare Function SsmStopPlayMemList Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmSetDTMFStopPlayCharSet Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal lpstrDtmfCharSet As String) As Int32
Public Declare Function SsmGetDTMFStopPlayCharSet Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal lpstrDtmfCharSet As String) As Int32
Public Declare Function SsmSetHangupStopPlayFlag Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal bHangupStopRecFlag As Int32) As Int32
''
Public Declare Function SsmStopPlayMemBlock Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmGetDataBytesPlayed Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmSetPlayGain Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal wGainLevel As Int32) As Int32
'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
'@@@@@@@@@@@@@@@@@@@@@@@@@@ RECORD OPERATION @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Public Declare Function SsmSetRecVolume Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal nVolume As Int32) As Int32
Public Declare Function SsmGetRecType Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmRecToFile Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal pszFileName As String, ByVal nFormat As Int32, ByVal dwStartPos As Int32, ByVal dwBytes As Int32, ByVal dwTime As Int32, ByVal nMask As Int32) As Int32
Public Declare Function SsmRecToFileEx Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal pszFileName As String, ByVal nFormat As Int32, ByVal dwStartPos As Int32, ByVal dwBytes As Int32, ByVal dwTime As Int32, ByVal nMask As Int32, ByVal bSaveToFileOnBargin As Int32, ByVal dwRollbackTime As Int32) As Int32
Public Declare Function SsmPauseRecToFile Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmRestartRecToFile Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmGetRecTime Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmGetDataBytesToRecord Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmStopRecToFile Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmChkRecToFile Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmRecToMem Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal nFormat As Int32, ByRef pBuf As Byte, ByVal dwBufSize As Int32, ByVal dwStartOffset As Int32) As Int32
Public Declare Function SsmStopRecToMem Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmGetRecOffset Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmGetRecAGCSwitch Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmSetRecAGC Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal bEnable As Int32) As Int32
Public Declare Function SsmQueryOpRecMixer Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmSetRecMixer Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal bEnRecMixer As Int32, ByVal nMixerVolume As Int32) As Int32
Public Declare Function SsmGetRecMixerState Lib "SHP_A3.dll" (ByVal ch As Int32, ByRef pnEnRecMixer As Int32, ByRef pnMixerVolume As Int32) As Int32
Public Declare Function SsmSetPrerecord Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal bEnable As Int32, ByVal nMode As Int32, ByVal wInsertTime As Int32, ByVal nFormat As Int32) As Int32
Public Declare Function SsmSetTruncateTail Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal dwTime As Int32) As Int32
Public Declare Function SsmGetTruncateTailTime Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmGetPrerecordState Lib "SHP_A3.dll" (ByVal ch As Int32, ByRef pnMode As Int32, ByRef pwInsertTime As Int32, ByRef pnFormat As Int32) As Int32
Public Declare Function SsmSetDTMFStopRecCharSet Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal lpstrDtmfCharSet As String) As Int32
Public Declare Function SsmGetDTMFStopRecCharSet Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal lpstrDtmfCharSet As String) As Int32
Public Declare Function SsmSetHangupStopRecFlag Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal bHangupStopRecFlag As Int32) As Int32
Public Declare Function SsmCheckRecord Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
''
Public Declare Function SsmStopRecordMemBlock Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmSetNoModuleChBusRec Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal bBusRec As Int32) As Int32
'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
'@@@@@@@@@@@@@@@@@@@@@@@@@@ RxDTMF OPERATION @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Public Declare Function SsmEnableRxDtmf Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal bRun As Int32) As Int32
Public Declare Function SsmClearRxDtmfBuf Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmGetDtmfStr Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal pszDtmf As String) As Int32
Public Declare Function SsmGetRxDtmfLen Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmGet1stDtmf Lib "SHP_A3.dll" (ByVal ch As Int32, ByRef pcDtmf As Byte) As Int32
Public Declare Function SsmGet1stDtmfClr Lib "SHP_A3.dll" (ByVal ch As Int32, ByRef pcDtmf As Byte) As Int32
Public Declare Function SsmGetLastDtmf Lib "SHP_A3.dll" (ByVal ch As Int32, ByRef pcDtmf As Byte) As Int32
Public Declare Function SsmSetWaitDtmf Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal wTimeOut As Int32, ByVal wMaxLen As Int32, ByVal cEndChar As Byte, ByVal bWithEndChar As Int32) As Int32
Public Declare Function SsmChkWaitDtmf Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal pszDtmf As String) As Int32
Public Declare Function SsmCancelWaitDtmf Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmSetWaitDtmfEx Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal wTimeOut As Int32, ByVal wMaxLen As Int32, ByVal cEndChar As Byte, ByVal bWithEndChar As Int32) As Int32
''
Public Declare Function SsmSetWaitDtmfExA Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal wTimeOut As Int32, ByVal wMaxLen As Int32, ByRef szEndChar As Byte, ByVal bWithEndChar As Int32) As Int32
'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
'@@@@@@@@@@@@@@@@@@@@@@@@ TXDTMF OPERATION @@@@@@@@@@@@@@@@@@@@@@@@@@@@
'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Public Declare Function SsmQueryTxDtmf Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal pszDtmf As String) As Int32
Public Declare Function SsmQueryTxFlash Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal pszDtmf As String) As Int32
Public Declare Function SsmSetTxDtmfPara Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal wOnTime As Int32, ByVal wOffTime As Int32) As Int32
Public Declare Function SsmGetTxDtmfPara Lib "SHP_A3.dll" (ByVal ch As Int32, ByRef pwOnTime As Int32, ByRef pwOffTime As Int32) As Int32
Public Declare Function SsmTxDtmf Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal pszDtmf As String) As Int32
Public Declare Function SsmStopTxDtmf Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmChkTxDtmf Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmTxFlash Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal Time As Int32) As Int32
Public Declare Function SsmChkTxFlash Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmSetTxFlashCharTime Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal Time As Int32) As Int32
Public Declare Function SsmGetTxFlashCharTime Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
'@@@@@@@@@@@@@@@@@@@ INTER-CH OPERATION @@@@@@@@@@@@@@@@@@@@@@@@@@@
'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Public Declare Function SsmSetLocalFlashTime Lib "SHP_A3.dll" (ByVal nFlashTime As Int32) As Int32
Public Declare Function SsmSetASDT Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal bEnAutoSendDialTone As Int32) As Int32
Public Declare Function SsmGetASDT Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmGetFlashCount Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmClearFlashCount Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmGetHookState Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmStartRing Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmStopRing Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmStartRingWithFskCID Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal pBuf As String, ByVal dwMaxBit As Int32, ByVal dw1stRingOffDelay As Int32) As Int32
Public Declare Function SsmStartRingWithCIDStr Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal pBuf As String, ByVal dwLen As Int32, ByVal dw1stRingOffDelay As Int32) As Int32
Public Declare Function SsmCheckSendRing Lib "SHP_A3.dll" (ByVal ch As Int32, ByRef pnCnt As Int32) As Int32
'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
'@@@@@@@@@@@@@@@@@@@ SEND TONE OPERATION @@@@@@@@@@@@@@@@@@@@@@@@@@
'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Public Declare Function SsmQueryOpSendTone Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmSendTone Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal nToneType As Int32) As Int32
Public Declare Function SsmStopSendTone Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmSendToneEx Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal dwOnTime As Int32, ByVal dwOffTime As Int32) As Int32
Public Declare Function SsmSetTxTonePara Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal nReq1 As Int32, ByVal nVolume1 As Int32, ByVal nFreq2 As Int32, ByVal nVolume2 As Int32) As Int32
Public Declare Function SsmGetTxTonePara Lib "SHP_A3.dll" (ByVal ch As Int32, ByRef nReq1 As Int32, ByRef nVolume1 As Int32, ByRef nFreq2 As Int32, ByRef nVolume2 As Int32) As Int32
Public Declare Function SsmChkSendTone Lib "SHP_A3.dll" (ByVal ch As Int32, ByRef pnToneType As Int32) As Int32
'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
'@@@@@@@@@@@@@@@@@@@@@@@ TONE ANALYZE OPERATION @@@@@@@@@@@@@@@@@@@@@@@@@@@
'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Public Declare Function SsmQueryOpToneAnalyze Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmClearToneAnalyzeResult Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmStartToneAnalyze Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmCloseToneAnalyze Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmGetOverallEnergy Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmGetVocFxFlag Lib "SHP_A3.dll" (ByVal ch As Int32, ByVal nSelFx As Int32, ByVal bClear As Int32) As Int32
Public Declare Function SsmGetToneAnalyzeResult Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmGetBusyToneLen Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
Public Declare Function SsmGetBusyToneCount Lib "SHP_A3.dll" (ByVal ch As Int32) As Int32
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -