windows-nt/Source/XPSP1/NT/base/mvdm/thunk/tapi32.thk
2020-09-26 16:20:57 +08:00

77 lines
2 KiB
Plaintext

/*
* Lzexpand APIs thunks for Win32s
*/
__foldwin32sstuff __foldwin32sstuff;
foldstyleinitialization = true;
enablemapdirect1632 = true;
flatthunks = false;
#include "types.thk"
typedef HANDLE HINSTANCE;
typedef DWORD HTAPI;
typedef HTAPI *LPHTAPI;
typedef HTAPI HAPP;
typedef HAPP HLINEAPP;
typedef HAPP HPHONEAPP;
typedef HAPP *LPHAPP;
typedef HTAPI HCALL;
typedef HCALL *LPHCALL;
typedef HTAPI HLINE;
typedef HLINE *LPHLINE;
typedef HTAPI HPHONE;
typedef HPHONE *LPHPHONE;
typedef HICON *LPHICON;
typedef void LINECALLBACK;
typedef void PHONECALLBACK;
typedef LPSTR LPCSTR;
typedef HLINEAPP *LPHLINEAPP;
typedef HPHONEAPP *LPHPHONEAPP;
typedef LPVOID LPLINEEXTENSIONID;
typedef WORD WPARAM;
typedef LPVOID LPLINETRANSLATEOUTPUT; /* LP to data structure */
typedef LPVOID LPLINETRANSLATECAPS; /* LP to data structure */
typedef LPVOID LPLINEFORWARDLIST;
typedef LPVOID LPLINECALLPARAMS;
typedef LPVOID LPLINEGENERATETONE;
typedef LPVOID LPLINEADDRESSCAPS;
typedef LPVOID LPLINEADDRESSSTATUS;
typedef LPVOID LPLINECALLINFO;
typedef LPVOID LPLINECALLSTATUS;
typedef LPVOID LPLINECALLLIST;
typedef LPVOID LPLINEDEVCAPS;
typedef LPVOID LPLINEDEVSTATUS;
typedef LPVOID LPLINEMONITORTONE;
typedef LPVOID LPVARSTRING;
typedef LPVOID LPLINEDIALPARAMS;
typedef LPVOID LPLINEMEDIACONTROLDIGIT;
typedef LPVOID LPLINEMEDIACONTROLMEDIA;
typedef LPVOID LPLINEMEDIACONTROLTONE;
typedef LPVOID LPLINEMEDIACONTROLCALLSTATE;
typedef LPVOID LPPHONEBUTTONINFO;
typedef LPVOID LPPHONECAPS;
typedef LPVOID LPPHONESTATUS;
typedef LPVOID LPPHONEEXTENSIONID;
typedef LPVOID LPLINECOUNTRYLIST;
typedef LPVOID LPLINEPROVIDERLIST;
// Thunk for callback
BOOL _TapiCallbackThunk( HLINEAPP hDevice,
DWORD dwMessage,
DWORD dwInstance,
DWORD dwParam1,
DWORD dwParam2,
DWORD dwParam3,
DWORD cbProc32)
{
target = Callback28;
}