Application Report
- Application ID: b7615c81671c4095a968798fc5171de3
- Report Submitted on: 06/26/2009 19:25:26
- Definitions File: Mono 2.4 (Revised)
- API Issues: 9
- P/Invoke APIs: 261
The following 9 APIs (used 108 times) might not work:
- Total:
4
7
-
System
1
1
-
Type
1
1
-
GetTypeFromProgID(System.String)
Used 4 times
1
1
-
GetTypeFromProgID(System.String)
Used 4 times
-
Type
-
System.Net
1
-
CredentialCache
1
-
get_DefaultCredentials()
Used 2 times
1
-
get_DefaultCredentials()
Used 2 times
-
CredentialCache
-
System.Runtime.InteropServices
1
1
-
Marshal
1
1
-
GetHRForLastWin32Error()
Used 2 times
1
1
-
GetHRForLastWin32Error()
Used 2 times
-
Marshal
-
System.Windows.Forms
5
-
AxHost
2
-
.ctor(System.String)
Used 1 time
1
-
GetOcx()
Used 3 times
1
-
.ctor(System.String)
Used 1 time
-
AxHost/ConnectionPointCookie
2
-
.ctor(System.Object,System.Object,System.Type)
Used 1 time
1
-
Disconnect()
Used 1 time
1
-
.ctor(System.Object,System.Object,System.Type)
Used 1 time
-
AxHost/InvalidActiveXStateException
1
-
AxHost
-
System.Xml
1
-
XmlValidatingReader
1
-
set_ValidationType(System.Xml.ValidationType)
Used 1 time
1
-
set_ValidationType(System.Xml.ValidationType)
Used 1 time
-
XmlValidatingReader
-
System
There are 261 P/Invokes (used 299 times):
| Count | Library | Function |
|---|---|---|
| 11 | abcpdfce6.dll | intptr _delete(intptr) |
| 8 | abcpdfce6.dll | intptr _new() |
| 5 | abcpdfce6.dll | string _get_string(intptr) |
| 5 | abcpdfce6.dll | void _put_string(intptr, string) |
| 2 | abcpdfce6.dll | int _get_colorspace(intptr) |
| 2 | abcpdfce6.dll | void _set_propint32(intptr, int, int, int) |
| 2 | abcpdfce6.dll | void _put_colorspace(intptr, int) |
| 2 | abcpdfce6.dll | int _get_propint32(intptr, int, int) |
| 2 | abcpdfce6.dll | void _freedata(intptr) |
| 2 | abcpdfce6.dll | void _clear(intptr) |
| 2 | abcpdfce6.dll | void _set_propstring(intptr, int, int, string) |
| 2 | abcpdfce6.dll | string _get_propstring(intptr, int, int) |
| 2 | abcpdfce6.dll | intptr _newfromstring(string) |
| 2 | abcpdfce6.dll | void _put_width(intptr, double) |
| 2 | abcpdfce6.dll | double _get_width(intptr) |
| 2 | abcpdfce6.dll | int _get_type(intptr) |
| 2 | kernel32.dll | uint getlongpathname(string, stringbuilder, uint) |
| 1 | abcpdfce6.dll | void _put_blue(intptr, int) |
| 1 | abcpdfce6.dll | void _put_bottom(intptr, double) |
| 1 | abcpdfce6.dll | void _put_canchange(intptr, bool) |
| 1 | abcpdfce6.dll | void _put_indent(intptr, double) |
| 1 | abcpdfce6.dll | void _position(intptr, double, double) |
| 1 | abcpdfce6.dll | void _put_canassemble(intptr, bool) |
| 1 | abcpdfce6.dll | void _put_alpha(intptr, int) |
| 1 | abcpdfce6.dll | void _put_bold(intptr, bool) |
| 1 | abcpdfce6.dll | void _put_black(intptr, int) |
| 1 | abcpdfce6.dll | void _put_cancopy(intptr, bool) |
| 1 | abcpdfce6.dll | void _put_height(intptr, double) |
| 1 | abcpdfce6.dll | void _put_green(intptr, int) |
| 1 | abcpdfce6.dll | void _put_gray(intptr, int) |
| 1 | abcpdfce6.dll | void _put_frame(intptr, int) |
| 1 | abcpdfce6.dll | void _put_fontsize(intptr, int) |
| 1 | abcpdfce6.dll | void _put_font(intptr, int) |
| 1 | abcpdfce6.dll | void _put_cyan(intptr, int) |
| 1 | abcpdfce6.dll | void _put_charspacing(intptr, double) |
| 1 | abcpdfce6.dll | void _put_canprinthi(intptr, bool) |
| 1 | abcpdfce6.dll | void _put_canprint(intptr, bool) |
| 1 | abcpdfce6.dll | void _put_canfillforms(intptr, bool) |
| 1 | abcpdfce6.dll | void _put_canextract(intptr, bool) |
| 1 | abcpdfce6.dll | void _put_canedit(intptr, bool) |
| 1 | abcpdfce6.dll | void _put_hpos(intptr, double) |
| 1 | abcpdfce6.dll | void _move(intptr, double, double) |
| 1 | abcpdfce6.dll | string _getinfo(intptr, int, string) |
| 1 | abcpdfce6.dll | string _get_units(intptr) |
| 1 | abcpdfce6.dll | string _get_type(intptr) |
| 1 | abcpdfce6.dll | string _get_password(intptr) |
| 1 | abcpdfce6.dll | string _get_ownerpassword(intptr) |
| 1 | abcpdfce6.dll | string _get_options(intptr) |
| 1 | abcpdfce6.dll | string _get_namedstring(intptr, int, string) |
| 1 | abcpdfce6.dll | string _get_license(intptr) |
| 1 | abcpdfce6.dll | string _get_license() |
| 1 | abcpdfce6.dll | string _get_key() |
| 1 | abcpdfce6.dll | string _findfamily(string) |
| 1 | abcpdfce6.dll | intptr _newfromtype(int) |
| 1 | abcpdfce6.dll | string _getoptionstring(int, int) |
| 1 | abcpdfce6.dll | string _getoptionstring(intptr, int) |
| 1 | abcpdfce6.dll | void _magnify(intptr, double, double, double, double) |
| 1 | abcpdfce6.dll | void _converttexttodata(intptr, int, string, int, bool, bool, intptr&, int32&, s |
| 1 | abcpdfce6.dll | void _invert(intptr) |
| 1 | abcpdfce6.dll | void _inset(intptr, double, double) |
| 1 | abcpdfce6.dll | void _getunderlyingstreamdata(intptr, intptr&, int32&) |
| 1 | abcpdfce6.dll | void _getdata(intptr, intptr&, int32&, string&) |
| 1 | abcpdfce6.dll | void _get_propdata(intptr, int, int, intptr&, int32&) |
| 1 | abcpdfce6.dll | void _deleteitem(intptr, int) |
| 1 | abcpdfce6.dll | void _converttexttodata(intptr, int, byte[], int, bool, bool, intptr&, int32&, s |
| 1 | abcpdfce6.dll | void _append(intptr, intptr) |
| 1 | abcpdfce6.dll | string _invokemethod(intptr, int, int, int, string, string&) |
| 1 | abcpdfce6.dll | string _invokemethod(intptr, int, int, int, string) |
| 1 | abcpdfce6.dll | void _magnify(intptr, double, double) |
| 1 | abcpdfce6.dll | void _put_linespacing(intptr, double) |
| 1 | abcpdfce6.dll | void _set_namedint32(intptr, int, string, int) |
| 1 | abcpdfce6.dll | void _set_nameddouble(intptr, int, string, double) |
| 1 | abcpdfce6.dll | void _set_atom(intptr, intptr) |
| 1 | abcpdfce6.dll | void _save(intptr, string, string&) |
| 1 | abcpdfce6.dll | void _rotate(intptr, double, double, double) |
| 1 | abcpdfce6.dll | void _resizeandposition(intptr, double, double, double, double) |
| 1 | abcpdfce6.dll | void _resize(intptr, double, double) |
| 1 | abcpdfce6.dll | void _reset(intptr) |
| 1 | abcpdfce6.dll | void _rendersave(intptr, string, string&) |
| 1 | abcpdfce6.dll | void _rendergetdata(intptr, string, intptr&, int32&, intptr&, string&) |
| 1 | abcpdfce6.dll | void _rendergetbitmap(intptr, int, int, int, int, intptr, string&) |
| 1 | abcpdfce6.dll | void _renderfreedata(intptr) |
| 1 | abcpdfce6.dll | void _remappages(intptr, string) |
| 1 | abcpdfce6.dll | void _set_namedintptr(intptr, int, string, intptr) |
| 1 | abcpdfce6.dll | void _set_namedstring(intptr, int, string, string) |
| 1 | abcpdfce6.dll | void _set_propdata(intptr, int, int, intptr, int) |
| 1 | abcpdfce6.dll | void _translate(intptr, double, double) |
| 1 | abcpdfce6.dll | void _skew(intptr, double, double, double, double) |
| 1 | abcpdfce6.dll | void _setoptionstring(intptr, int, string) |
| 1 | abcpdfce6.dll | void _setoptionint(intptr, int, int) |
| 1 | abcpdfce6.dll | void _setoptiondouble(intptr, int, double) |
| 1 | abcpdfce6.dll | void _setmask(intptr, intptr, bool, string&) |
| 1 | abcpdfce6.dll | void _setinfo(intptr, int, string, string) |
| 1 | abcpdfce6.dll | void _sethost(intptr, ndoc/htmlcallback) |
| 1 | abcpdfce6.dll | void _setfile(intptr, string, string&) |
| 1 | abcpdfce6.dll | void _setdata(intptr, intptr, int, string&) |
| 1 | abcpdfce6.dll | void _set_version(intptr, int) |
| 1 | abcpdfce6.dll | void _set_propintptr(intptr, int, int, intptr) |
| 1 | abcpdfce6.dll | void _set_propdouble(intptr, int, int, double) |
| 1 | abcpdfce6.dll | void _readpath(intptr, string, string, string&) |
| 1 | abcpdfce6.dll | void _readdata(intptr, intptr, int, string, string&) |
| 1 | abcpdfce6.dll | void _put_yellow(intptr, int) |
| 1 | abcpdfce6.dll | void _put_paraspacing(intptr, double) |
| 1 | abcpdfce6.dll | void _put_pagenumber(intptr, int) |
| 1 | abcpdfce6.dll | void _put_page(intptr, int) |
| 1 | abcpdfce6.dll | void _put_ownerpassword(intptr, string) |
| 1 | abcpdfce6.dll | void _put_outline(intptr, double) |
| 1 | abcpdfce6.dll | void _put_options(intptr, string) |
| 1 | abcpdfce6.dll | void _put_magenta(intptr, int) |
| 1 | abcpdfce6.dll | void _put_logerrors(bool) |
| 1 | abcpdfce6.dll | void _put_license(string) |
| 1 | abcpdfce6.dll | void _put_leftmargin(intptr, double) |
| 1 | abcpdfce6.dll | void _put_left(intptr, double) |
| 1 | abcpdfce6.dll | void _put_layer(intptr, int) |
| 1 | abcpdfce6.dll | void _put_justification(intptr, double) |
| 1 | abcpdfce6.dll | void _put_password(intptr, string) |
| 1 | abcpdfce6.dll | void _put_pin(intptr, int) |
| 1 | abcpdfce6.dll | void _put_red(intptr, int) |
| 1 | abcpdfce6.dll | void _put_y(intptr, double) |
| 1 | abcpdfce6.dll | void _put_x(intptr, double) |
| 1 | abcpdfce6.dll | void _put_wordspacing(intptr, double) |
| 1 | abcpdfce6.dll | void _put_vpos(intptr, double) |
| 1 | abcpdfce6.dll | void _put_units(intptr, string) |
| 1 | abcpdfce6.dll | void _put_underline(intptr, bool) |
| 1 | abcpdfce6.dll | void _put_type(intptr, int) |
| 1 | abcpdfce6.dll | void _put_topdown(intptr, bool) |
| 1 | abcpdfce6.dll | void _put_top(intptr, double) |
| 1 | abcpdfce6.dll | void _put_strike2(intptr, bool) |
| 1 | abcpdfce6.dll | void _put_strike(intptr, bool) |
| 1 | abcpdfce6.dll | void _put_size(intptr, double) |
| 1 | abcpdfce6.dll | void _put_right(intptr, double) |
| 1 | abcpdfce6.dll | void _put_italic(intptr, bool) |
| 1 | abcpdfce6.dll | int _addtext(intptr, string) |
| 1 | abcpdfce6.dll | int _addhtml(intptr, string, int) |
| 1 | abcpdfce6.dll | int _addgrid(intptr) |
| 1 | abcpdfce6.dll | int _addfont(intptr, string, string, bool) |
| 1 | abcpdfce6.dll | int _addcolorspacespot(intptr, string, string) |
| 1 | abcpdfce6.dll | int _addcolorspacefile(intptr, string, string&) |
| 1 | abcpdfce6.dll | int _addbookmark(intptr, string, bool) |
| 1 | abcpdfce6.dll | int _addarc(intptr, double, double, double, double, double, double, bool) |
| 1 | abcpdfce6.dll | double _getoptiondouble(intptr, int) |
| 1 | abcpdfce6.dll | double _get_y(intptr) |
| 1 | abcpdfce6.dll | double _get_x(intptr) |
| 1 | abcpdfce6.dll | double _get_wordspacing(intptr) |
| 1 | abcpdfce6.dll | double _get_vres(intptr) |
| 1 | abcpdfce6.dll | double _get_vpos(intptr) |
| 1 | abcpdfce6.dll | int _addimagecopy(intptr, int) |
| 1 | abcpdfce6.dll | int _addimagedata(intptr, intptr, int, int, string&) |
| 1 | abcpdfce6.dll | int _addimagedoc(intptr, intptr, int, intptr) |
| 1 | abcpdfce6.dll | int _addpoly(intptr, string, bool) |
| 1 | abcpdfce6.dll | int _addpie(intptr, double, double, bool) |
| 1 | abcpdfce6.dll | int _addpage(intptr, int) |
| 1 | abcpdfce6.dll | int _addoval(intptr, bool) |
| 1 | abcpdfce6.dll | int _addobject(intptr, string) |
| 1 | abcpdfce6.dll | int _addline(intptr, double, double, double, double) |
| 1 | abcpdfce6.dll | int _addimageurl(intptr, string, int, int, int, string&) |
| 1 | abcpdfce6.dll | int _addimagetochain(intptr, int) |
| 1 | abcpdfce6.dll | int _addimagepath(intptr, string, int, string&) |
| 1 | abcpdfce6.dll | int _addimageobj(intptr, intptr, bool, string&) |
| 1 | abcpdfce6.dll | int _addimageid(intptr, int) |
| 1 | abcpdfce6.dll | int _addimagehtml(intptr, string, int, int, int, string&) |
| 1 | abcpdfce6.dll | int _addimagefile(intptr, string, int, string&) |
| 1 | abcpdfce6.dll | double _get_top(intptr) |
| 1 | abcpdfce6.dll | double _get_size(intptr) |
| 1 | abcpdfce6.dll | double _get_right(intptr) |
| 1 | abcpdfce6.dll | bool _get_strike2(intptr) |
| 1 | abcpdfce6.dll | bool _get_strike(intptr) |
| 1 | abcpdfce6.dll | bool _get_logerrors() |
| 1 | abcpdfce6.dll | bool _get_italic(intptr) |
| 1 | abcpdfce6.dll | bool _get_indirect(intptr) |
| 1 | abcpdfce6.dll | bool _get_canprinthi(intptr) |
| 1 | abcpdfce6.dll | bool _get_canprint(intptr) |
| 1 | abcpdfce6.dll | bool _get_canfillforms(intptr) |
| 1 | abcpdfce6.dll | bool _get_canextract(intptr) |
| 1 | abcpdfce6.dll | bool _get_canedit(intptr) |
| 1 | abcpdfce6.dll | bool _get_cancopy(intptr) |
| 1 | abcpdfce6.dll | bool _get_canchange(intptr) |
| 1 | abcpdfce6.dll | bool _get_canassemble(intptr) |
| 1 | abcpdfce6.dll | bool _get_topdown(intptr) |
| 1 | abcpdfce6.dll | bool _get_underline(intptr) |
| 1 | abcpdfce6.dll | double _get_bottom(intptr) |
| 1 | abcpdfce6.dll | double _get_propdouble(intptr, int, int) |
| 1 | abcpdfce6.dll | double _get_paraspacing(intptr) |
| 1 | abcpdfce6.dll | double _get_outline(intptr) |
| 1 | abcpdfce6.dll | double _get_nameddouble(intptr, int, string) |
| 1 | abcpdfce6.dll | double _get_linespacing(intptr) |
| 1 | abcpdfce6.dll | double _get_leftmargin(intptr) |
| 1 | abcpdfce6.dll | double _get_left(intptr) |
| 1 | abcpdfce6.dll | double _get_justification(intptr) |
| 1 | abcpdfce6.dll | double _get_indent(intptr) |
| 1 | abcpdfce6.dll | double _get_hres(intptr) |
| 1 | abcpdfce6.dll | double _get_hpos(intptr) |
| 1 | abcpdfce6.dll | double _get_height(intptr) |
| 1 | abcpdfce6.dll | double _get_charspacing(intptr) |
| 1 | abcpdfce6.dll | bool _get_bold(intptr) |
| 1 | abcpdfce6.dll | intptr _new(managedmethodlist&, structsizelist&) |
| 1 | abcpdfce6.dll | intptr _get_atom(intptr) |
| 1 | abcpdfce6.dll | intptr _genericcallback(intptr, intptr) |
| 1 | abcpdfce6.dll | intptr _clone(intptr) |
| 1 | abcpdfce6.dll | intptr _bitmapcallback(intptr, int, int, int, pixelformat, intptr) |
| 1 | abcpdfce6.dll | int _remove(intptr, int) |
| 1 | abcpdfce6.dll | int _register() |
| 1 | abcpdfce6.dll | int _put_item(intptr, int, intptr) |
| 1 | abcpdfce6.dll | int _getoptionint(intptr, int) |
| 1 | abcpdfce6.dll | int _getoptionint(int, int) |
| 1 | abcpdfce6.dll | int _getcount() |
| 1 | abcpdfce6.dll | int _get_yellow(intptr) |
| 1 | abcpdfce6.dll | int _get_width(intptr) |
| 1 | abcpdfce6.dll | int _get_version(intptr) |
| 1 | abcpdfce6.dll | intptr _get_boundingbox(intptr) |
| 1 | abcpdfce6.dll | intptr _get_color(intptr) |
| 1 | abcpdfce6.dll | intptr _get_cropbox(intptr) |
| 1 | abcpdfce6.dll | intptr _new(intptr, intptr) |
| 1 | abcpdfce6.dll | intptr _get_transform(intptr) |
| 1 | abcpdfce6.dll | intptr _get_textstyle(intptr) |
| 1 | abcpdfce6.dll | intptr _get_soup(intptr) |
| 1 | abcpdfce6.dll | intptr _get_selection(intptr) |
| 1 | abcpdfce6.dll | intptr _get_rect(intptr) |
| 1 | abcpdfce6.dll | intptr _get_propintptr(intptr, int, int) |
| 1 | abcpdfce6.dll | intptr _get_pos(intptr) |
| 1 | abcpdfce6.dll | intptr _get_pdfimage(intptr) |
| 1 | abcpdfce6.dll | intptr _get_namedintptr(intptr, int, string) |
| 1 | abcpdfce6.dll | intptr _get_mediabox(intptr) |
| 1 | abcpdfce6.dll | intptr _get_item(intptr, int) |
| 1 | abcpdfce6.dll | intptr _get_encryption(intptr) |
| 1 | abcpdfce6.dll | int _get_version() |
| 1 | abcpdfce6.dll | int _get_root(intptr) |
| 1 | abcpdfce6.dll | int _get_red(intptr) |
| 1 | abcpdfce6.dll | int _get_frame(intptr) |
| 1 | abcpdfce6.dll | int _get_fontsize(intptr) |
| 1 | abcpdfce6.dll | int _get_font(intptr) |
| 1 | abcpdfce6.dll | int _get_cyan(intptr) |
| 1 | abcpdfce6.dll | int _get_count(intptr) |
| 1 | abcpdfce6.dll | int _get_blue(intptr) |
| 1 | abcpdfce6.dll | int _get_black(intptr) |
| 1 | abcpdfce6.dll | int _get_alpha(intptr) |
| 1 | abcpdfce6.dll | int _get_alive(intptr) |
| 1 | abcpdfce6.dll | int _framerect(intptr, double, double, bool) |
| 1 | abcpdfce6.dll | int _flatten(intptr) |
| 1 | abcpdfce6.dll | int _fillrect(intptr, double, double) |
| 1 | abcpdfce6.dll | int _embedfont(intptr, string, string, bool, bool, bool) |
| 1 | abcpdfce6.dll | int _get_framecount(intptr) |
| 1 | abcpdfce6.dll | int _get_gen(intptr) |
| 1 | abcpdfce6.dll | int _get_gray(intptr) |
| 1 | abcpdfce6.dll | int _get_pin(intptr) |
| 1 | abcpdfce6.dll | int _get_pagenumber(intptr) |
| 1 | abcpdfce6.dll | int _get_pagecount(intptr) |
| 1 | abcpdfce6.dll | int _get_page(intptr) |
| 1 | abcpdfce6.dll | int _get_outline(intptr) |
| 1 | abcpdfce6.dll | int _get_namedint32(intptr, int, string) |
| 1 | abcpdfce6.dll | int _get_magenta(intptr) |
| 1 | abcpdfce6.dll | int _get_layercount(intptr) |
| 1 | abcpdfce6.dll | int _get_green(intptr) |
| 1 | abcpdfce6.dll | int _get_hash(intptr) |
| 1 | abcpdfce6.dll | int _get_height(intptr) |
| 1 | abcpdfce6.dll | int _get_id(intptr) |
| 1 | abcpdfce6.dll | int _get_layer(intptr) |
| 1 | abcpdfce6.dll | int _decompressflate(intptr, int, int, int, intptr&, int32&) |
| 1 | kernel32 | int createfile(string, uint, uint, uint, uint, uint, uint) |
| 1 | kernel32.dll | bool releasesemaphore(intptr, int, int32&) |
| 1 | kernel32.dll | intptr createsemaphore(intptr, int, int, string) |