Application Report


The following 4 APIs (used 45 times) might not work:

There are 233 P/Invokes (used 767 times):

Count Library Function
86 dttsp.dll single calculaterxmeter(uint, uint, dttsp/metertype)
42 dttsp.dll single calculatetxmeter(uint, dttsp/metertype)
41 dttsp.dll void getspectrum(uint, single*)
29 msvcrt.dll void memcpy(void*, void*, int)
28 porttalk.dll void outport(uint16, byte)
23 kernel32.dll void leavecriticalsection(void*)
23 kernel32.dll void entercriticalsection(void*)
23 libusb0.dll int usb_control_msg(intptr, int, int, int, int, byte[], int, int)
22 winmm.dll int mixerclose(int)
17 winmm.dll int mixeropen(int32&, int, int, int, int)
16 dttsp.dll void doresamplerf(single*, single*, int, int32*, void*)
14 dttsp.dll void setthreadprocessingmode(uint, int)
12 dttsp.dll void stopkeyer()
11 kernel32.dll int gettickcount()
11 winmm.dll int mixergetlineinfo(int, mixer/mixerline&, int)
11 winmm.dll int mixergetnumdevs()
10 kernel32.dll bool setcommstate(intptr, win32api_serial/dcb&)
8 dttsp.dll void* newresamplerf(int, int)
8 dttsp.dll int settxfilter(uint, double, double)
8 winmm.dll int mixergetlinecontrols(int, mixer/mixerlinecontrols&, int)
8 winmm.dll int mixersetcontroldetails(int, mixer/mixercontroldetails&, int)
8 winmm.dll int mixergetcontroldetails(int, mixer/mixercontroldetails&, int)
7 dttsp.dll void startkeyer()
6 dttsp.dll void cwtoneexchange(single*, single*, int)
6 winmm.dll int midiingeterrortext(int, stringbuilder, int)
6 winmm.dll int mixergetdevcaps(int, mixer/mixercaps&, int)
5 dttsp.dll void cwringrestart()
4 dttsp.dll int setmode(uint, uint, dspmode)
4 libusb0.dll int usb_close(intptr)
4 pa19.dll int pa_gethostapicount()
4 pa19.dll int pa_hostapideviceindextodeviceindex(int, int)
4 user32.dll int setwindowpos(int, int, int, int, int, int, int)
3 dttsp.dll int setrxfilter(uint, uint, double, double)
3 dttsp.dll bool keyerrunning()
3 dttsp.dll void exchangesamples(void*, void*, void*, void*, int)
3 dttsp.dll void getscope(uint, single*, int)
3 dttsp.dll void getphase(uint, single*, int)
3 dttsp.dll void getpanadapter(uint, single*)
3 dttsp.dll void exchangesamples2(void*, void*, int)
3 kernel32.dll bool setcommtimeouts(intptr, win32api_serial/commtimeouts&)
3 kernel32.dll bool closehandle(intptr)
3 kernel32.dll bool clearcommerror(intptr, int32&, win32api_serial/comstat&)
3 kernel32.dll bool getcommmodemstatus(intptr, int32&)
3 libusb0.dll libusb_interface/usb_bus usb_get_busses()
3 libusb0.dll void usb_init()
3 libusb0.dll intptr usb_open(libusb_interface/usb_device)
3 libusb0.dll int usb_find_devices()
3 libusb0.dll int usb_find_busses()
3 winmm.dll int timekillevent(int)
2 deltapnl.dll int16 dpgetdevnames(int16, stringbuilder, int16, stringbuilder, int16)
2 dttsp.dll void resizesdr(uint, int)
2 dttsp.dll void setpwsmode(uint, uint, bool)
2 dttsp.dll void setwhichkey(byte)
2 dttsp.dll void setwindow(uint, window)
2 dttsp.dll void setaudiosize(int)
2 dttsp.dll void setspectrumpolyphase(uint, bool)
2 dttsp.dll void settrx(uint, bool)
2 dttsp.dll void exit()
2 janusaudio.dll intptr ozyhandletorealhandle(intptr)
2 janusaudio.dll void setxmitbit(int)
2 janusaudio.dll void ozyclose(intptr)
2 janusaudio.dll intptr ozyopen()
2 janusaudio.dll int getdotdash()
2 kernel32.dll bool purgecomm(intptr, uint)
2 kernel32.dll bool queryperformancecounter(int64&)
2 kernel32.dll bool queryperformancefrequency(int64&)
2 kernel32.dll bool setcommmask(intptr, int)
2 pa19.dll string pa_geterrortext(int)
2 pa19.dll int pa_startstream(void*)
2 pa19.dll int pa_openstream(void*&, pa19/pastreamparameters*, pa19/pastreamparameters*, do
2 pa19.dll int pa_closestream(void*)
2 winmm.dll int midioutshortmessage(int, int)
1 deltapnl.dll int dpgetnumhwdevices(int16*)
1 deltapnl.dll int dpgetdevvarilevelin(int, deltacp/vari_level_value_struc*)
1 deltapnl.dll int close()
1 deltapnl.dll int dpgetversion()
1 deltapnl.dll int16 dpgetdrivergangsupport(int16*)
1 deltapnl.dll int dpgetdevvarilevelininfo(int, deltacp/vari_level_info_struc*)
1 deltapnl.dll int dpgetdevvarileveloutinfo(int, deltacp/vari_level_info_struc*)
1 deltapnl.dll int dpsetdevvarilevelin(int, deltacp/vari_level_value_struc*)
1 deltapnl.dll int dpgetdriverversion(deltacp/version_info_struc*)
1 deltapnl.dll int16 dpgetdrivertype(int16*)
1 deltapnl.dll int init()
1 deltapnl.dll int dpsetdevvarilevelout(int, deltacp/vari_level_value_struc*)
1 deltapnl.dll int16 dpgetmanufacturename(stringbuilder, int16)
1 dttsp.dll void settxlevelerattack(uint, int)
1 dttsp.dll void settxiqphase(uint, double)
1 dttsp.dll void settxiqgain(uint, double)
1 dttsp.dll void settxcompandst(uint, bool)
1 dttsp.dll void settxamcarrierlevel(uint, double)
1 dttsp.dll void settxcompand(uint, double)
1 dttsp.dll void settxlevelerdecay(uint, int)
1 dttsp.dll void* newcriticalsection()
1 dttsp.dll void setrxoutputgain(uint, uint, double)
1 dttsp.dll void setupsdr()
1 dttsp.dll void settxsquelchval(uint, single)
1 dttsp.dll void settxsquelchstate(uint, bool)
1 dttsp.dll void settxlevelerst(uint, bool)
1 dttsp.dll void settxlevelermaxgain(uint, double)
1 dttsp.dll void settxlevelerhang(uint, int)
1 dttsp.dll void settxalchang(uint, int)
1 dttsp.dll void polltimerwait()
1 dttsp.dll int setrxosc(uint, uint, double)
1 dttsp.dll void setgrphrxeq(uint, uint, int32[])
1 dttsp.dll void setgrphrxeq10(uint, uint, int32[])
1 dttsp.dll void setgrphrxeqcmd(uint, uint, bool)
1 dttsp.dll void setgrphtxeq(uint, int32[])
1 dttsp.dll int setoscphase(double)
1 dttsp.dll bool keyerplaying()
1 dttsp.dll void setgrphtxeq10(uint, int32[])
1 dttsp.dll void setgrphtxeqcmd(uint, bool)
1 dttsp.dll void setkeyerdebounce(int)
1 dttsp.dll void getcomplexspectrum(uint, single*)
1 dttsp.dll void setkeyeriambic(bool)
1 dttsp.dll void setkeyermode(int)
1 dttsp.dll void setkeyerperf(bool)
1 dttsp.dll void setkeyerramp(single)
1 dttsp.dll int setsamplerate(double)
1 dttsp.dll int settxosc(uint, double)
1 dttsp.dll void deletekeyer()
1 dttsp.dll void newkeyer(single, bool, single, single, single, single)
1 dttsp.dll void keyvalue(single, bool, bool, bool)
1 dttsp.dll void keyerstartedwait()
1 dttsp.dll void processsamplesthread(uint)
1 dttsp.dll void releaseupdate()
1 dttsp.dll void keyersoundthread()
1 dttsp.dll void setanf(uint, uint, bool)
1 dttsp.dll void setanfvals(uint, uint, int, int, double, double)
1 dttsp.dll void setbin(uint, uint, bool)
1 dttsp.dll void destroycriticalsection(void*)
1 dttsp.dll void setcorrectiqgain(uint, uint, double)
1 dttsp.dll void setcorrectiqphase(uint, uint, double)
1 dttsp.dll void setdcblock(uint, bool)
1 dttsp.dll void seteerxmit_dll(int)
1 dttsp.dll void setfixedagc(uint, uint, double)
1 dttsp.dll void setkeyerresetsize(int)
1 dttsp.dll void setkeyerspeed(single)
1 dttsp.dll void setrxagcslope(uint, uint, int)
1 dttsp.dll void setrxagcmaxgain(uint, uint, double)
1 dttsp.dll void setrxagchangthreshold(uint, uint, int)
1 dttsp.dll void setnrvals(uint, uint, int, int, double, double)
1 dttsp.dll void setrxagchang(uint, uint, int)
1 dttsp.dll void setrxagcdecay(uint, uint, int)
1 dttsp.dll void setmercuryxmit_dll(int)
1 dttsp.dll void setnb(uint, uint, bool)
1 dttsp.dll void setnbvals(uint, uint, double)
1 dttsp.dll void setrxagcattack(uint, uint, int)
1 dttsp.dll void setrxagc(uint, uint, agcmode)
1 dttsp.dll void setnr(uint, uint, bool)
1 dttsp.dll void setnotch160(uint, bool)
1 dttsp.dll void setrxon(uint, uint, bool)
1 dttsp.dll void setrxpan(uint, uint, single)
1 dttsp.dll void settxalcdecay(uint, int)
1 dttsp.dll void setkeyerrevpdl(bool)
1 dttsp.dll void setkeyerfreq(single)
1 dttsp.dll void setkeyersamplerate(single)
1 dttsp.dll void settxalcbot(uint, double)
1 dttsp.dll void setsquelchstate(uint, uint, bool)
1 dttsp.dll void settxalcattack(uint, int)
1 dttsp.dll void setkeyerweight(int)
1 dttsp.dll void setthreadno(uint)
1 dttsp.dll void setthreadcom(uint)
1 dttsp.dll void setsquelchval(uint, uint, single)
1 dttsp.dll void setsdromvals(uint, uint, double)
1 dttsp.dll void setsdrom(uint, uint, bool)
1 fwc.dll bool open1394driver()
1 janusaudio.dll int isozyattached()
1 janusaudio.dll void setvfofreq(double)
1 janusaudio.dll int stopaudio()
1 janusaudio.dll int startaudionative(int, int, pa19/pastreamcallback, int, int)
1 kernel32.dll bool clearcommbreak(intptr)
1 kernel32.dll bool setevent(intptr)
1 kernel32.dll bool setcommbreak(intptr)
1 kernel32.dll byte deletecriticalsection(void*)
1 kernel32.dll bool getcommproperties(intptr, win32api_serial/commprop&)
1 kernel32.dll int formatmessage(int, intptr, int, int, stringbuilder, int, intptr)
1 kernel32.dll int getfiletype(intptr)
1 kernel32.dll bool waitcommevent(intptr, int32&, nativeoverlapped*)
1 kernel32.dll bool escapecommfunction(intptr, int)
1 kernel32.dll int initializecriticalsectionandspincount(void*, uint)
1 kernel32.dll int readfile(intptr, byte*, int, intptr, nativeoverlapped*)
1 kernel32.dll int setthreadaffinitymask(intptr, intptr)
1 kernel32.dll int waitforsingleobject(intptr, int)
1 kernel32.dll intptr createfile(string, int, int, intptr, int, int, intptr)
1 kernel32.dll intptr getcurrentthread()
1 kernel32.dll int writefile(intptr, byte*, int, intptr, nativeoverlapped*)
1 kernel32.dll bool getcommstate(intptr, win32api_serial/dcb&)
1 libusb0.dll int usb_interrupt_write(intptr, int, byte[], int, int)
1 libusb0.dll int usb_bulk_read(intptr, int, byte[], int, int)
1 libusb0.dll int usb_interrupt_read(intptr, int, byte[], int, int)
1 libusb0.dll int usb_bulk_write(intptr, int, byte[], int, int)
1 libusb0.dll int usb_get_string(intptr, int, int, stringbuilder, int)
1 libusb0.dll int usb_get_string_simple(intptr, int, stringbuilder, int)
1 msvcrt.dll void memset(void*, byte, int)
1 pa19.dll double pa_getstreamcpuload(void*)
1 pa19.dll int pa_abortstream(void*)
1 pa19.dll int pa_terminate()
1 pa19.dll int pa_initialize()
1 pa19.dll int pa_stopstream(void*)
1 pa19.dll intptr pa_getlasthosterrorinfoptr()
1 pa19.dll intptr pa_getstreaminfoptr(void*)
1 pa19.dll intptr pa_gethostapiinfoptr(int)
1 pa19.dll intptr pa_getdeviceinfoptr(int)
1 porttalk.dll byte inport(uint16)
1 porttalk.dll void exitporttalk()
1 porttalk.dll void initporttalkdll()
1 sdr1kusb.dll int sdr1kopen(string, uint)
1 sdr1kusb.dll int sdr1kclosedll(int)
1 sdr1kusb.dll int sdr1kddsresetdll(int)
1 sdr1kusb.dll int sdr1kddswritedll(int, byte, byte)
1 sdr1kusb.dll int sdr1ksetnotifydll(int, void*)
1 sdr1kusb.dll int sdr1ksrloaddll(int, byte, byte)
1 sdr1kusb.dll int sdr1klatchdll(int, byte, byte)
1 sdr1kusb.dll int sdr1kgetstatusportdll(int)
1 sdr1kusb.dll int sdr1kgetadcdll(int)
1 winmm.dll int timesetevent(int, int, cwx/timeproc, int, int)
1 winmm.dll int midioutunprepareheader(int, intptr, int)
1 winmm.dll int midioutprepareheader(int, intptr, int)
1 winmm.dll int midioutopen(int32&, int, intptr, int, int)
1 winmm.dll int midioutlongmessage(int, intptr, int)
1 winmm.dll int midiinclose(int)
1 winmm.dll int midiingetdevcaps(int, midi/midiincaps&, int)
1 winmm.dll int midiingetnumdevs()
1 winmm.dll int midiinopen(int32&, int, midi/midiincallback, int, int)
1 winmm.dll int midiinprepareheader(int, intptr, int)
1 winmm.dll int midiinreset(int)
1 winmm.dll int midiinstart(int)
1 winmm.dll int midiinstop(int)
1 winmm.dll int midiinunprepareheader(int, intptr, int)
1 winmm.dll int midioutclose(int)
1 winmm.dll int midioutgetdevcaps(int, midi/midioutcaps&, int)
1 winmm.dll int midioutgetnumdevs()
1 winmm.dll int midiinaddbuffer(int, intptr, int)