Application Report
- Application ID: f91a54233a8341599b2de9f843360459
- Report Submitted on: 02/21/2008 10:43:38
- API Issues: 8
- P/Invoke APIs: 126
The following 8 APIs (used 13 times) might not work:
- Total:
6
4
-
System.Runtime.Remoting
2
2
-
RemotingConfiguration
2
2
-
get_CustomErrorsMode()
Used 2 times
1
1
-
set_CustomErrorsMode(System.Runtime.Remoting.CustomErrorsModes)
Used 2 times
1
1
-
get_CustomErrorsMode()
Used 2 times
-
RemotingConfiguration
-
System.Windows.Forms
4
2
-
AxHost
2
-
set_Enabled(System.Boolean)
Used 1 time
1
-
set_OcxState(System.Windows.Forms.AxHost/State)
Used 1 time
1
-
set_Enabled(System.Boolean)
Used 1 time
-
ToolStrip
1
-
set_AllowItemReorder(System.Boolean)
Used 2 times
1
-
set_AllowItemReorder(System.Boolean)
Used 2 times
-
ToolStripPanel
3
-
Join(System.Windows.Forms.ToolStrip)
Used 1 time
1
-
Join(System.Windows.Forms.ToolStrip,System.Drawing.Point)
Used 2 times
1
-
Join(System.Windows.Forms.ToolStrip,System.Int32)
Used 2 times
1
-
Join(System.Windows.Forms.ToolStrip)
Used 1 time
-
AxHost
-
System.Runtime.Remoting
There are 126 P/Invokes (used 193 times):
| Count | Library | Function |
|---|---|---|
| 12 | demoapi.dll | string geterrormessage(patsystems/errorcode) |
| 10 | user32.dll | int sendmessage(intptr, int, int, int) |
| 4 | kernel32.dll | intptr createfilea(string, uint, uint, intptr, uint, uint, intptr) |
| 4 | kernel32.dll | intptr createnamedpipea(string, uint, uint, uint, uint, uint, uint, intptr) |
| 4 | user32.dll | void sendmessage(intptr, int, int, apisstructs/rect&) |
| 3 | demoapi.dll | patsystems/errorcode registercallback(patsystems/callbacktypes, intptr) |
| 3 | user32 | intptr sendmessage(intptr, int, intptr, intptr) |
| 3 | user32.dll | bool screentoclient(intptr, apisstructs/pointapi&) |
| 3 | user32.dll | bool sendmessage(intptr, int, intptr, intptr&) |
| 3 | user32.dll | int sendmessage(intptr, int, int, apisstructs/lvhittestinfo&) |
| 3 | user32.dll | int sendmessage(intptr, int, intptr, intptr) |
| 3 | user32.dll | intptr postmessage(intptr, int, int, int) |
| 2 | demoapi.dll | patsystems/errorcode getopenposition(string, string, string, string, intptr) |
| 2 | demoapi.dll | patsystems/errorcode ready() |
| 2 | demoapi.dll | patsystems/errorcode getorderbyid(string, intptr) |
| 2 | demoapi.dll | patsystems/errorcode registercontractcallback(patsystems/callbacktypes, intptr) |
| 2 | demoapi.dll | patsystems/errorcode sethostaddress(string, string) |
| 2 | demoapi.dll | patsystems/errorcode addorder(intptr, intptr) |
| 2 | demoapi.dll | patsystems/errorcode setpriceaddress(string, string) |
| 2 | demoapi.dll | patsystems/errorcode cancelall(string) |
| 2 | demoapi.dll | patsystems/errorcode cancelorder(string) |
| 2 | demoapi.dll | patsystems/errorcode registerlinkstatecallback(patsystems/callbacktypes, intptr) |
| 2 | demoapi.dll | patsystems/errorcode countorders(int32&) |
| 2 | demoapi.dll | patsystems/errorcode getorder(int, intptr) |
| 2 | gdi32.dll | intptr selectobject(intptr, intptr) |
| 2 | gdi32.dll | bool lineto(intptr, int, int) |
| 2 | gdi32.dll | bool movetoex(intptr, int, int, intptr) |
| 2 | kernel32.dll | int connectnamedpipe(intptr, intptr) |
| 2 | kernel32.dll | int disconnectnamedpipe(intptr) |
| 2 | user32 | bool hidecaret(intptr) |
| 2 | user32 | bool showcaret(intptr) |
| 2 | user32 | int screentoclient(intptr, point&) |
| 2 | user32 | bool createcaret(intptr, intptr, int, int) |
| 2 | user32.dll | bool ischild(intptr, intptr) |
| 2 | user32.dll | intptr sendmessage(intptr, int, intptr, intptr) |
| 2 | user32.dll | bool sendmessage(intptr, apisenums/listviewmessages, int, apisstructs/lv_item&) |
| 1 | comctl32.dll | int dllgetversion(apisstructs/dllversioninfo2&) |
| 1 | demoapi.dll | patsystems/errorcode setssl(char) |
| 1 | demoapi.dll | patsystems/errorcode setmdstoken(string) |
| 1 | demoapi.dll | patsystems/errorcode sethostreconnect(int) |
| 1 | demoapi.dll | patsystems/errorcode setinternetuser(char) |
| 1 | demoapi.dll | patsystems/errorcode setsslcertificatename(string) |
| 1 | demoapi.dll | patsystems/errorcode setsslclientauthname(string) |
| 1 | demoapi.dll | patsystems/errorcode enable(patsystems/logoptions) |
| 1 | demoapi.dll | patsystems/errorcode setsupertas(char) |
| 1 | demoapi.dll | patsystems/errorcode subscribeprice(string, string, string) |
| 1 | demoapi.dll | patsystems/errorcode unsubscribeprice(string, string, string) |
| 1 | demoapi.dll | patsystems/errorcode sethandshakeperiod(int) |
| 1 | demoapi.dll | patsystems/errorcode setpricereconnect(int) |
| 1 | demoapi.dll | patsystems/errorcode amendorder(string, intptr) |
| 1 | demoapi.dll | patsystems/errorcode getlogonstatus(intptr) |
| 1 | demoapi.dll | patsystems/errorcode getfillbyid(string, intptr) |
| 1 | demoapi.dll | patsystems/errorcode getexchangerate(string, intptr) |
| 1 | demoapi.dll | patsystems/errorcode countexchanges(int32&) |
| 1 | demoapi.dll | patsystems/errorcode getexchange(int, intptr) |
| 1 | demoapi.dll | patsystems/errorcode getcontractposition(string, string, string, string, intptr) |
| 1 | demoapi.dll | patsystems/errorcode getcontract(int, intptr) |
| 1 | demoapi.dll | patsystems/errorcode getcommodity(int, intptr) |
| 1 | demoapi.dll | patsystems/errorcode exchangeexists(string) |
| 1 | demoapi.dll | patsystems/errorcode acknowledgeusrmsg(string) |
| 1 | demoapi.dll | patsystems/errorcode dumplasterror() |
| 1 | demoapi.dll | patsystems/errorcode disconnect() |
| 1 | demoapi.dll | patsystems/errorcode counttraders(int32&) |
| 1 | demoapi.dll | patsystems/errorcode countordertypes(int32&) |
| 1 | demoapi.dll | patsystems/errorcode countcontracts(int32&) |
| 1 | demoapi.dll | patsystems/errorcode countcommodities(int32&) |
| 1 | demoapi.dll | patsystems/errorcode cancelorders(string, string, string, string) |
| 1 | demoapi.dll | patsystems/errorcode getordertype(int, intptr) |
| 1 | demoapi.dll | patsystems/errorcode registermsgcallback(patsystems/callbacktypes, intptr) |
| 1 | demoapi.dll | patsystems/errorcode registerexchangeratecallback(patsystems/callbacktypes, intp |
| 1 | demoapi.dll | patsystems/errorcode registerfillcallback(patsystems/callbacktypes, intptr) |
| 1 | demoapi.dll | patsystems/errorcode logoff() |
| 1 | demoapi.dll | patsystems/errorcode registerordercallback(patsystems/callbacktypes, intptr) |
| 1 | demoapi.dll | patsystems/errorcode registerpricecallback(patsystems/callbacktypes, intptr) |
| 1 | demoapi.dll | patsystems/errorcode initialise(char, string, string, string, string, bool) |
| 1 | demoapi.dll | patsystems/errorcode gettotalposition(string, intptr) |
| 1 | demoapi.dll | patsystems/errorcode registersettlementcallback(patsystems/callbacktypes, intptr |
| 1 | demoapi.dll | patsystems/errorcode registerstatuscallback(patsystems/callbacktypes, intptr) |
| 1 | demoapi.dll | patsystems/errorcode registertickercallback(patsystems/callbacktypes, intptr) |
| 1 | demoapi.dll | patsystems/errorcode setclientpath(string) |
| 1 | demoapi.dll | patsystems/errorcode gettrader(int, intptr) |
| 1 | demoapi.dll | patsystems/errorcode getusrmsgbyid(string, intptr) |
| 1 | demoapi.dll | patsystems/errorcode getpriceforcontract(string, string, string, intptr) |
| 1 | demoapi.dll | patsystems/errorcode logon(intptr) |
| 1 | gdi32.dll | uint getpixel(intptr, int, int) |
| 1 | gdi32.dll | int setrop2(intptr, wingdi/binaryrasteroperations) |
| 1 | gdi32.dll | intptr createpen(int, int, uint) |
| 1 | nettrdapi.dll | int ntr_requestsnapshot(int, string, int) |
| 1 | nettrdapi.dll | int ntr_requesttickdaterangehistory(int, string, double, double, int, int) |
| 1 | nettrdapi.dll | int ntr_disconnect(int) |
| 1 | nettrdapi.dll | int ntr_requestyearlydaterangehistory(int, string, double, double, int, int) |
| 1 | nettrdapi.dll | int ntr_requestyearlycountbackhistory(int, string, int, int, int) |
| 1 | nettrdapi.dll | int ntr_requestweeklydaterangehistory(int, string, double, double, int, int) |
| 1 | nettrdapi.dll | int ntr_requestweeklycountbackhistory(int, string, int, int, int) |
| 1 | nettrdapi.dll | int ntr_requestlookup(int, string, tlookplace, int) |
| 1 | nettrdapi.dll | int ntr_requestlevel2(int, string, int) |
| 1 | nettrdapi.dll | int ntr_requestintradaydaterangehistory(int, string, int, double, double, int, i |
| 1 | nettrdapi.dll | int ntr_requestintradaycountbackhistory(int, string, int, int, int, int) |
| 1 | nettrdapi.dll | int ntr_requestdailydaterangehistory(int, string, double, double, int, int) |
| 1 | nettrdapi.dll | int ntr_requestdailycountbackhistory(int, string, int, int, int) |
| 1 | nettrdapi.dll | int ntr_connect(tconnectparams) |
| 1 | nettrdapi.dll | int ntr_cancelrealtime(int, string, int) |
| 1 | nettrdapi.dll | int ntr_cancellevel2(int, string, int) |
| 1 | nettrdapi.dll | int ntr_requestmonthlycountbackhistory(int, string, int, int, int) |
| 1 | nettrdapi.dll | int ntr_requestrealtime(int, string, int) |
| 1 | nettrdapi.dll | int ntr_requestsymbolinfo(int, string, int) |
| 1 | nettrdapi.dll | int ntr_requestmonthlydaterangehistory(int, string, double, double, int, int) |
| 1 | nettrdapi.dll | int ntr_requestquarterlycountbackhistory(int, string, int, int, int) |
| 1 | nettrdapi.dll | int ntr_requestquarterlydaterangehistory(int, string, double, double, int, int) |
| 1 | nettrdapi.dll | int ntr_requesttickcountbackhistory(int, string, int, int, int) |
| 1 | user32 | bool destroycaret() |
| 1 | user32 | bool setcaretblinktime(uint) |
| 1 | user32 | bool setcaretpos(int, int) |
| 1 | user32 | intptr sendmessage2(intptr, int, intptr, listviewsortmanager/hditem&) |
| 1 | user32 | uint getcaretblinktime() |
| 1 | user32 | intptr setparent(intptr, intptr) |
| 1 | user32.dll | intptr sendmessage(intptr, int, int, int) |
| 1 | user32.dll | intptr getdlgitem(intptr, int) |
| 1 | user32.dll | intptr windowfrompoint(winapi/pointapi) |
| 1 | user32.dll | int sendmessage(intptr, int, int, apisstructs/tvhittestinfo&) |
| 1 | user32.dll | int sendmessage(intptr, int, int, apisstructs/lvcolumn&) |
| 1 | user32.dll | int sendmessage(intptr, apisenums/headercontrolmessages, int, apisstructs/rect&) |
| 1 | user32.dll | int sendmessage(intptr, apisenums/headercontrolmessages, int, apisstructs/hditem |
| 1 | user32.dll | bool validaterect(intptr, apisstructs/rect&) |
| 1 | user32.dll | bool getcomboboxinfo(intptr, apisstructs/pcomboboxinfo&) |
| 1 | user32.dll | bool getwindowrect(intptr, apisstructs/rect&) |