Application Report
- Application ID: 9a44eb6831ce4b2788484d3170cfd892
- Report Submitted on: 08/01/2007 19:13:31
- API Issues: 4
- P/Invoke APIs: 255
The following 4 APIs (used 18 times) might not work:
- Total:
4
2
-
System
1
1
-
Type
1
1
-
GetTypeFromProgID(System.String)
Used 8 times
1
1
-
GetTypeFromProgID(System.String)
Used 8 times
-
Type
-
System.Net
1
-
CredentialCache
1
-
get_DefaultCredentials()
Used 4 times
1
-
get_DefaultCredentials()
Used 4 times
-
CredentialCache
-
System.Runtime.InteropServices
1
1
-
Marshal
1
1
-
GetHRForLastWin32Error()
Used 4 times
1
1
-
GetHRForLastWin32Error()
Used 4 times
-
Marshal
-
System.Xml
1
-
XmlValidatingReader
1
-
set_ValidationType(System.Xml.ValidationType)
Used 2 times
1
-
set_ValidationType(System.Xml.ValidationType)
Used 2 times
-
XmlValidatingReader
-
System
There are 255 P/Invokes (used 3448 times):
| Count | Library | Function |
|---|---|---|
| 306 | abcpdfce6.dll | int get_propint32(intptr, int, int) |
| 182 | abcpdfce6.dll | string get_propstring(intptr, int, int) |
| 110 | abcpdfce6.dll | void set_propint32(intptr, int, int, int) |
| 102 | abcpdfce6.dll | intptr delete(intptr) |
| 84 | abcpdfce6.dll | intptr newfromtype(int) |
| 82 | abcpdfce6.dll | intptr new() |
| 68 | abcpdfce6.dll | void set_propstring(intptr, int, int, string) |
| 62 | abcpdfce6.dll | void put_string(intptr, string) |
| 50 | abcpdfce6.dll | string get_string(intptr) |
| 40 | abcpdfce6.dll | int getoptionint(intptr, int) |
| 40 | abcpdfce6.dll | void setoptionint(intptr, int, int) |
| 38 | abcpdfce6.dll | int embedfont(intptr, string, string, bool, bool, bool) |
| 32 | abcpdfce6.dll | string getoptionstring(intptr, int) |
| 28 | abcpdfce6.dll | void setoptionstring(intptr, int, string) |
| 26 | abcpdfce6.dll | int framerect(intptr, double, double, bool) |
| 26 | abcpdfce6.dll | int addfont(intptr, string, string, bool) |
| 24 | abcpdfce6.dll | void set_propdouble(intptr, int, int, double) |
| 24 | abcpdfce6.dll | intptr get_propintptr(intptr, int, int) |
| 22 | abcpdfce6.dll | int addimagedoc(intptr, intptr, int, intptr) |
| 22 | abcpdfce6.dll | void freedata(intptr) |
| 20 | abcpdfce6.dll | int addpage(intptr, int) |
| 20 | abcpdfce6.dll | void put_width(intptr, double) |
| 20 | abcpdfce6.dll | double get_width(intptr) |
| 20 | abcpdfce6.dll | void clear(intptr) |
| 20 | abcpdfce6.dll | intptr newfromstring(string) |
| 18 | abcpdfce6.dll | int fillrect(intptr, double, double) |
| 18 | abcpdfce6.dll | int get_hash(intptr) |
| 18 | abcpdfce6.dll | int get_count(intptr) |
| 18 | abcpdfce6.dll | bool get_logerrors() |
| 18 | abcpdfce6.dll | void set_propintptr(intptr, int, int, intptr) |
| 16 | abcpdfce6.dll | int addhtml(intptr, string, int) |
| 16 | abcpdfce6.dll | intptr get_item(intptr, int) |
| 14 | abcpdfce6.dll | int get_type(intptr) |
| 14 | abcpdfce6.dll | double get_height(intptr) |
| 14 | abcpdfce6.dll | void put_colorspace(intptr, int) |
| 14 | abcpdfce6.dll | int get_colorspace(intptr) |
| 12 | abcpdfce6.dll | int addimagedata(intptr, intptr, int, int, string&) |
| 12 | abcpdfce6.dll | int addarc(intptr, double, double, double, double, double, double, bool) |
| 12 | abcpdfce6.dll | void readdata(intptr, intptr, int, string, string&) |
| 12 | abcpdfce6.dll | void setoptiondouble(intptr, int, double) |
| 12 | abcpdfce6.dll | void setdata(intptr, intptr, int, string&) |
| 12 | abcpdfce6.dll | double getoptiondouble(intptr, int) |
| 12 | abcpdfce6.dll | int put_item(intptr, int, intptr) |
| 12 | abcpdfce6.dll | int remove(intptr, int) |
| 12 | abcpdfce6.dll | double get_propdouble(intptr, int, int) |
| 10 | abcpdfce6.dll | void put_linespacing(intptr, double) |
| 10 | abcpdfce6.dll | intptr get_color(intptr) |
| 10 | abcpdfce6.dll | int get_page(intptr) |
| 10 | abcpdfce6.dll | void put_red(intptr, int) |
| 10 | abcpdfce6.dll | void put_left(intptr, double) |
| 10 | abcpdfce6.dll | void put_license(string) |
| 10 | abcpdfce6.dll | int get_width(intptr) |
| 10 | abcpdfce6.dll | void put_paraspacing(intptr, double) |
| 10 | abcpdfce6.dll | int getoptionint(int, int) |
| 10 | abcpdfce6.dll | void put_logerrors(bool) |
| 10 | abcpdfce6.dll | void put_outline(intptr, double) |
| 10 | abcpdfce6.dll | int get_root(intptr) |
| 10 | abcpdfce6.dll | void put_page(intptr, int) |
| 10 | abcpdfce6.dll | void put_layer(intptr, int) |
| 10 | abcpdfce6.dll | intptr get_mediabox(intptr) |
| 10 | abcpdfce6.dll | string getinfo(intptr, int, string) |
| 10 | abcpdfce6.dll | intptr get_textstyle(intptr) |
| 10 | abcpdfce6.dll | void put_charspacing(intptr, double) |
| 10 | abcpdfce6.dll | void deleteitem(intptr, int) |
| 10 | abcpdfce6.dll | void getdata(intptr, intptr&, int32&, string&) |
| 10 | abcpdfce6.dll | void inset(intptr, double, double) |
| 10 | abcpdfce6.dll | void invert(intptr) |
| 10 | abcpdfce6.dll | void magnify(intptr, double, double) |
| 10 | abcpdfce6.dll | void magnify(intptr, double, double, double, double) |
| 10 | abcpdfce6.dll | void move(intptr, double, double) |
| 10 | abcpdfce6.dll | void position(intptr, double, double) |
| 10 | abcpdfce6.dll | void put_blue(intptr, int) |
| 10 | abcpdfce6.dll | void put_font(intptr, int) |
| 10 | abcpdfce6.dll | string get_type(intptr) |
| 10 | abcpdfce6.dll | void put_fontsize(intptr, int) |
| 10 | abcpdfce6.dll | void put_justification(intptr, double) |
| 10 | abcpdfce6.dll | intptr get_pos(intptr) |
| 10 | abcpdfce6.dll | intptr get_rect(intptr) |
| 10 | abcpdfce6.dll | intptr get_selection(intptr) |
| 10 | abcpdfce6.dll | intptr get_transform(intptr) |
| 10 | abcpdfce6.dll | void put_frame(intptr, int) |
| 10 | abcpdfce6.dll | void put_indent(intptr, double) |
| 10 | abcpdfce6.dll | void put_hpos(intptr, double) |
| 10 | abcpdfce6.dll | void put_height(intptr, double) |
| 10 | abcpdfce6.dll | string get_license() |
| 10 | abcpdfce6.dll | string get_license(intptr) |
| 10 | abcpdfce6.dll | void put_green(intptr, int) |
| 10 | abcpdfce6.dll | void put_bottom(intptr, double) |
| 10 | abcpdfce6.dll | void translate(intptr, double, double) |
| 10 | abcpdfce6.dll | double get_right(intptr) |
| 10 | abcpdfce6.dll | int get_red(intptr) |
| 10 | abcpdfce6.dll | double get_top(intptr) |
| 10 | abcpdfce6.dll | double get_vpos(intptr) |
| 10 | abcpdfce6.dll | double get_vres(intptr) |
| 10 | abcpdfce6.dll | double get_wordspacing(intptr) |
| 10 | abcpdfce6.dll | double get_x(intptr) |
| 10 | abcpdfce6.dll | double get_y(intptr) |
| 10 | abcpdfce6.dll | double get_size(intptr) |
| 10 | abcpdfce6.dll | int addbookmark(intptr, string, bool) |
| 10 | abcpdfce6.dll | void save(intptr, string, string&) |
| 10 | abcpdfce6.dll | void rotate(intptr, double, double, double) |
| 10 | abcpdfce6.dll | void reset(intptr) |
| 10 | abcpdfce6.dll | void readpath(intptr, string, string, string&) |
| 10 | abcpdfce6.dll | double get_paraspacing(intptr) |
| 10 | abcpdfce6.dll | double get_outline(intptr) |
| 10 | abcpdfce6.dll | void skew(intptr, double, double, double, double) |
| 10 | abcpdfce6.dll | void setinfo(intptr, int, string, string) |
| 10 | abcpdfce6.dll | void setfile(intptr, string, string&) |
| 10 | abcpdfce6.dll | bool get_strike(intptr) |
| 10 | abcpdfce6.dll | bool get_strike2(intptr) |
| 10 | abcpdfce6.dll | bool get_underline(intptr) |
| 10 | abcpdfce6.dll | double get_bottom(intptr) |
| 10 | abcpdfce6.dll | double get_charspacing(intptr) |
| 10 | abcpdfce6.dll | double get_hpos(intptr) |
| 10 | abcpdfce6.dll | double get_hres(intptr) |
| 10 | abcpdfce6.dll | double get_indent(intptr) |
| 10 | abcpdfce6.dll | double get_justification(intptr) |
| 10 | abcpdfce6.dll | double get_left(intptr) |
| 10 | abcpdfce6.dll | double get_linespacing(intptr) |
| 10 | abcpdfce6.dll | int addimageid(intptr, int) |
| 10 | abcpdfce6.dll | int addimageobj(intptr, intptr, bool, string&) |
| 10 | abcpdfce6.dll | int get_layer(intptr) |
| 10 | abcpdfce6.dll | int get_blue(intptr) |
| 10 | abcpdfce6.dll | void put_strike2(intptr, bool) |
| 10 | abcpdfce6.dll | int get_font(intptr) |
| 10 | abcpdfce6.dll | int get_layercount(intptr) |
| 10 | abcpdfce6.dll | int get_fontsize(intptr) |
| 10 | abcpdfce6.dll | int get_frame(intptr) |
| 10 | abcpdfce6.dll | int get_framecount(intptr) |
| 10 | abcpdfce6.dll | void put_strike(intptr, bool) |
| 10 | abcpdfce6.dll | void put_size(intptr, double) |
| 10 | abcpdfce6.dll | int get_green(intptr) |
| 10 | abcpdfce6.dll | int get_height(intptr) |
| 10 | abcpdfce6.dll | void put_right(intptr, double) |
| 10 | abcpdfce6.dll | void put_top(intptr, double) |
| 10 | abcpdfce6.dll | int addline(intptr, double, double, double, double) |
| 10 | abcpdfce6.dll | void put_y(intptr, double) |
| 10 | abcpdfce6.dll | int addobject(intptr, string) |
| 10 | abcpdfce6.dll | int addimagepath(intptr, string, int, string&) |
| 10 | abcpdfce6.dll | void put_wordspacing(intptr, double) |
| 10 | abcpdfce6.dll | void put_vpos(intptr, double) |
| 10 | abcpdfce6.dll | void put_x(intptr, double) |
| 10 | abcpdfce6.dll | int flatten(intptr) |
| 10 | abcpdfce6.dll | int addtext(intptr, string) |
| 10 | abcpdfce6.dll | void put_underline(intptr, bool) |
| 8 | abcpdfce6.dll | void put_canchange(intptr, bool) |
| 8 | abcpdfce6.dll | void put_italic(intptr, bool) |
| 8 | abcpdfce6.dll | void put_pagenumber(intptr, int) |
| 8 | abcpdfce6.dll | void put_yellow(intptr, int) |
| 8 | abcpdfce6.dll | void put_pin(intptr, int) |
| 8 | abcpdfce6.dll | void put_options(intptr, string) |
| 8 | abcpdfce6.dll | void put_canedit(intptr, bool) |
| 8 | abcpdfce6.dll | void put_cancopy(intptr, bool) |
| 8 | abcpdfce6.dll | void put_canextract(intptr, bool) |
| 8 | abcpdfce6.dll | void put_canfillforms(intptr, bool) |
| 8 | abcpdfce6.dll | void put_gray(intptr, int) |
| 8 | abcpdfce6.dll | void put_magenta(intptr, int) |
| 8 | abcpdfce6.dll | void set_propdata(intptr, int, int, intptr, int) |
| 8 | abcpdfce6.dll | void put_cyan(intptr, int) |
| 8 | abcpdfce6.dll | void put_leftmargin(intptr, double) |
| 8 | abcpdfce6.dll | void put_ownerpassword(intptr, string) |
| 8 | abcpdfce6.dll | void put_canprinthi(intptr, bool) |
| 8 | abcpdfce6.dll | void put_canprint(intptr, bool) |
| 8 | abcpdfce6.dll | void put_type(intptr, int) |
| 8 | abcpdfce6.dll | void put_password(intptr, string) |
| 8 | abcpdfce6.dll | void put_canassemble(intptr, bool) |
| 8 | abcpdfce6.dll | int addgrid(intptr) |
| 8 | abcpdfce6.dll | bool get_italic(intptr) |
| 8 | abcpdfce6.dll | intptr get_encryption(intptr) |
| 8 | abcpdfce6.dll | intptr get_cropbox(intptr) |
| 8 | abcpdfce6.dll | double get_leftmargin(intptr) |
| 8 | abcpdfce6.dll | int get_pin(intptr) |
| 8 | abcpdfce6.dll | int register() |
| 8 | abcpdfce6.dll | int get_yellow(intptr) |
| 8 | abcpdfce6.dll | int get_version() |
| 8 | abcpdfce6.dll | int get_pagenumber(intptr) |
| 8 | abcpdfce6.dll | int get_pagecount(intptr) |
| 8 | abcpdfce6.dll | int get_magenta(intptr) |
| 8 | abcpdfce6.dll | int get_gray(intptr) |
| 8 | abcpdfce6.dll | int get_cyan(intptr) |
| 8 | abcpdfce6.dll | int get_black(intptr) |
| 8 | abcpdfce6.dll | bool get_bold(intptr) |
| 8 | abcpdfce6.dll | bool get_canedit(intptr) |
| 8 | abcpdfce6.dll | bool get_cancopy(intptr) |
| 8 | abcpdfce6.dll | bool get_canassemble(intptr) |
| 8 | abcpdfce6.dll | void put_black(intptr, int) |
| 8 | abcpdfce6.dll | bool get_canextract(intptr) |
| 8 | abcpdfce6.dll | void append(intptr, intptr) |
| 8 | abcpdfce6.dll | void put_bold(intptr, bool) |
| 8 | abcpdfce6.dll | bool get_canchange(intptr) |
| 8 | abcpdfce6.dll | string getoptionstring(int, int) |
| 8 | abcpdfce6.dll | bool get_canfillforms(intptr) |
| 8 | abcpdfce6.dll | bool get_canprinthi(intptr) |
| 8 | abcpdfce6.dll | bool get_canprint(intptr) |
| 8 | abcpdfce6.dll | string get_options(intptr) |
| 8 | abcpdfce6.dll | string get_ownerpassword(intptr) |
| 8 | abcpdfce6.dll | string get_password(intptr) |
| 6 | abcpdfce6.dll | void resize(intptr, double, double) |
| 6 | abcpdfce6.dll | void resizeandposition(intptr, double, double, double, double) |
| 6 | abcpdfce6.dll | int addimagetochain(intptr, int) |
| 6 | abcpdfce6.dll | int addimagehtml(intptr, string, int, int, int, string&) |
| 6 | abcpdfce6.dll | int addimagefile(intptr, string, int, string&) |
| 6 | abcpdfce6.dll | int addcolorspacespot(intptr, string, string) |
| 6 | abcpdfce6.dll | int addimagecopy(intptr, int) |
| 6 | abcpdfce6.dll | int addcolorspacefile(intptr, string, string&) |
| 6 | abcpdfce6.dll | bool get_topdown(intptr) |
| 6 | abcpdfce6.dll | double get_nameddouble(intptr, int, string) |
| 6 | abcpdfce6.dll | void set_namedintptr(intptr, int, string, intptr) |
| 6 | abcpdfce6.dll | void setmask(intptr, intptr, bool, string&) |
| 6 | abcpdfce6.dll | void set_namedint32(intptr, int, string, int) |
| 6 | abcpdfce6.dll | void set_namedstring(intptr, int, string, string) |
| 6 | abcpdfce6.dll | void set_version(intptr, int) |
| 6 | abcpdfce6.dll | void set_nameddouble(intptr, int, string, double) |
| 6 | abcpdfce6.dll | void set_atom(intptr, intptr) |
| 6 | abcpdfce6.dll | int addimageurl(intptr, string, int, int, int, string&) |
| 6 | abcpdfce6.dll | intptr get_atom(intptr) |
| 6 | abcpdfce6.dll | int get_version(intptr) |
| 6 | abcpdfce6.dll | intptr get_namedintptr(intptr, int, string) |
| 6 | abcpdfce6.dll | int get_namedint32(intptr, int, string) |
| 6 | abcpdfce6.dll | int get_id(intptr) |
| 6 | abcpdfce6.dll | int get_gen(intptr) |
| 6 | abcpdfce6.dll | int get_alpha(intptr) |
| 6 | abcpdfce6.dll | void put_topdown(intptr, bool) |
| 6 | abcpdfce6.dll | int get_alive(intptr) |
| 6 | abcpdfce6.dll | intptr get_soup(intptr) |
| 6 | abcpdfce6.dll | string get_key() |
| 6 | abcpdfce6.dll | void put_alpha(intptr, int) |
| 6 | abcpdfce6.dll | void get_propdata(intptr, int, int, intptr&, int32&) |
| 6 | abcpdfce6.dll | void put_units(intptr, string) |
| 6 | abcpdfce6.dll | void sethost(intptr, ndoc/htmlcallback) |
| 6 | abcpdfce6.dll | string get_units(intptr) |
| 6 | abcpdfce6.dll | string get_namedstring(intptr, int, string) |
| 6 | abcpdfce6.dll | intptr clone(intptr) |
| 4 | abcpdfce6.dll | void renderfreedata(intptr) |
| 4 | abcpdfce6.dll | int addoval(intptr, bool) |
| 4 | abcpdfce6.dll | int addpoly(intptr, string, bool) |
| 4 | abcpdfce6.dll | int addpie(intptr, double, double, bool) |
| 4 | abcpdfce6.dll | int get_outline(intptr) |
| 4 | abcpdfce6.dll | void rendersave(intptr, string, string&) |
| 4 | abcpdfce6.dll | void remappages(intptr, string) |
| 4 | abcpdfce6.dll | void rendergetdata(intptr, string, intptr&, int32&, intptr&, string&) |
| 4 | abcpdfce6.dll | void rendergetbitmap(intptr, int, int, int, int, intptr, string&) |
| 2 | abcpdfce6.dll | void converttexttodata(intptr, int, string, int, bool, bool, intptr&, int32&, st |
| 2 | abcpdfce6.dll | int getcount() |
| 2 | abcpdfce6.dll | void getunderlyingstreamdata(intptr, intptr&, int32&) |
| 2 | abcpdfce6.dll | void converttexttodata(intptr, int, byte[], int, bool, bool, intptr&, int32&, st |
| 2 | abcpdfce6.dll | string invokemethod(intptr, int, int, int, string) |
| 2 | abcpdfce6.dll | int decompressflate(intptr, int, int, int, intptr&, int32&) |
| 2 | abcpdfce6.dll | string findfamily(string) |
| 2 | abcpdfce6.dll | bool get_indirect(intptr) |
| 2 | abcpdfce6.dll | intptr get_boundingbox(intptr) |
| 2 | kernel32 | int createfile(string, uint, uint, uint, uint, uint, uint) |
| 2 | kernel32.dll | bool releasesemaphore(intptr, int, int32&) |
| 2 | kernel32.dll | intptr createsemaphore(intptr, int, int, string) |
| 2 | kernel32.dll | uint getlongpathname(string, stringbuilder, uint) |