My favorites | Sign in
Project Home Downloads Wiki Issues Source
Repository:
Checkout   Browse   Changes   Clones    
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
//
// pyafipws.idl: source PyAfipWs COM Type Library
// influenced by msdn example2.idl and pythoncom's pippo.idl
//

import "unknwn.idl","oaidl.idl";

[
uuid(65D24842-8691-4FB5-9B52-82393F12F4C6),
helpstring("PyAfipWs WSAA interface"),
pointer_default(unique),
dual,
object
//oleautomation
]
interface IWSAA : IDispatch
{
[id(1)] HRESULT CreateTRA([in] BSTR service, [in] int ttl,
[out, retval] BSTR * tra);
[id(2)] HRESULT SignTRA([in] BSTR tra, [in] BSTR cert, [in] BSTR privatekey,
[out, retval] BSTR * cms);
[id(3)] HRESULT CallWSAA([in] BSTR cms, [in] BSTR proxy, [in] BSTR url,
[out, retval] BSTR * ta);

[propget, id(4)] HRESULT Token( [out, retval] BSTR * token);
[propget, id(5)] HRESULT Sign( [out, retval] BSTR * sign);
[propget, id(6)] HRESULT Version( [out, retval] BSTR * sign);
[propget, id(7)] HRESULT XmlResponse( [out, retval] BSTR * sign);

}; //end interface def


[
uuid(84A3B5EC-D019-4B27-8DB8-469D8D8E97D1),
version(1.02),
helpstring("PyAfipWs Type Library"),
] library PyAfipWs
{
importlib("stdole32.tlb");

[
uuid(25949BFC-AE90-43D5-A577-C18F65F86B26),
helpstring("WSAA Component Class")
] coclass WSAA
{
[default]interface IWSAA;
}
}; //end library def

Change log

9a340f8af9d9 by Mariano Reingart <reingart> on Dec 20, 2010   Diff
PyAfipWs: agrego libraría de tipos
(experimental)
Go to: 
Sign in to write a code review

Older revisions

All revisions of this file

File info

Size: 1280 bytes, 48 lines
Powered by Google Project Hosting