Rev 2 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
2 | daniel-mar | 1 | // ************************************************************************ // |
3 | daniel-mar | 2 | // WARNUNG |
3 | // ------- |
||
4 | // Diese Datei wird von dem Typbibliotheks-Importer oder dem Typbibliothekseditor |
||
5 | // erzeugt. Außer Syntaxfehlern analysiert der Editor an der Datei vorgenommene |
||
6 | // Änderungen. Wenn Sie aber Änderungen mit dem Editor vornehmen, wird diese |
||
7 | // Datei neu erzeugt und Kommentare oder Formatänderungen gehen verloren. |
||
2 | daniel-mar | 8 | // ************************************************************************ // |
3 | daniel-mar | 9 | // Datei erzeugt am 30.04.2020 23:03:28 (- $Rev: 12980 $, 10609955). |
2 | daniel-mar | 10 | |
11 | [ |
||
3 | daniel-mar | 12 | uuid(D7654BA7-41D0-4FF9-8543-C3A4DA936856), |
13 | version(1.0), |
||
2 | daniel-mar | 14 | helpstring("ViaThinkSoftSimpleLogEvent Library") |
3 | daniel-mar | 15 | |
2 | daniel-mar | 16 | ] |
17 | library ViaThinkSoftSimpleLogEvent |
||
18 | { |
||
19 | |||
20 | importlib("stdole2.tlb"); |
||
21 | |||
22 | interface IViaThinkSoftSimpleEventLog; |
||
23 | coclass ViaThinkSoftSimpleEventLog; |
||
24 | |||
25 | |||
26 | [ |
||
3 | daniel-mar | 27 | uuid(7E436E11-889B-4DB6-8530-D3933ED080A2) |
28 | ] |
||
29 | enum LogEventType |
||
30 | { |
||
31 | Success = 0, |
||
32 | Informational = 1, |
||
33 | Warning = 2, |
||
34 | Error = 3 |
||
35 | }; |
||
36 | |||
37 | [ |
||
38 | uuid(4094657E-8199-460F-A3DD-5BB63B6B0F65), |
||
39 | version(1.0), |
||
40 | helpstring("Dispatch interface for ViaThinkSoftSimpleEventLog Object"), |
||
41 | dual, |
||
2 | daniel-mar | 42 | oleautomation |
43 | ] |
||
44 | interface IViaThinkSoftSimpleEventLog: IDispatch |
||
45 | { |
||
46 | [id(0x000000C9)] |
||
3 | daniel-mar | 47 | HRESULT _stdcall LogEvent([in] BSTR SourceName, [in] enum LogEventType EventType, [in] BSTR LogMsg); |
2 | daniel-mar | 48 | }; |
49 | |||
50 | [ |
||
3 | daniel-mar | 51 | uuid(E4270053-A217-498C-B395-9EF33187E8C2), |
52 | version(1.0), |
||
2 | daniel-mar | 53 | helpstring("ViaThinkSoftSimpleEventLog Object") |
54 | ] |
||
55 | coclass ViaThinkSoftSimpleEventLog |
||
56 | { |
||
57 | [default] interface IViaThinkSoftSimpleEventLog; |
||
58 | }; |
||
59 | |||
3 | daniel-mar | 60 | }; |