tspline.h
上传用户:hcyyun520
上传日期:2019-05-14
资源大小:365k
文件大小:1k
源码类别:

TAPI编程

开发平台:

Visual C++

  1. // tspLine.h
  2. #ifndef TSPLINE_H
  3. #define TSPLINE_H
  4. class CtspLine
  5. {
  6. public:
  7.     CtspLine(HTAPILINE htLine, LINEEVENT pfnEventProc, DWORD dwDeviceID);
  8.     void    Event(HTAPILINE htLine, HTAPICALL htCall, DWORD dwMsg,
  9.                   DWORD dwParam1 = 0, DWORD dwParam2 = 0, DWORD dwParam3 = 0);
  10.     DWORD   GetNumActiveCalls();
  11.     DWORD   GetDeviceID();
  12.     long    MakeCall(DRV_REQUESTID dwRequestID, HTAPICALL htCall, LPHDRVCALL phdCall,
  13.                      LPCWSTR pszDestAddress, DWORD dwCountryCode,
  14.                      LPLINECALLPARAMS const pCallParams);
  15. private:
  16.     LINEEVENT   m_pfnEventProc;
  17.     HTAPILINE   m_htLine;
  18.     DWORD       m_nActiveCalls;
  19.     DWORD       m_dwDeviceID;
  20.     friend class CtspCall;
  21. };
  22. #endif  // TSPLINE_H