Subversion Repositories simple_log_event

Rev

Rev 2 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2 Rev 3
Line 4... Line 4...
4
// Diese Datei wird von dem Typbibliotheks-Importer oder dem Typbibliothekseditor 
4
// Diese Datei wird von dem Typbibliotheks-Importer oder dem Typbibliothekseditor
5
// erzeugt. Außer Syntaxfehlern analysiert der Editor an der Datei vorgenommene 
5
// erzeugt. Außer Syntaxfehlern analysiert der Editor an der Datei vorgenommene
6
// Änderungen. Wenn Sie aber Änderungen mit dem Editor vornehmen, wird diese  
6
// Änderungen. Wenn Sie aber Änderungen mit dem Editor vornehmen, wird diese
7
// Datei neu erzeugt und Kommentare oder Formatänderungen gehen verloren.     
7
// Datei neu erzeugt und Kommentare oder Formatänderungen gehen verloren.
8
// ************************************************************************ //
8
// ************************************************************************ //
9
// Datei erzeugt am 29.04.2020 21:29:52 (- $Rev: 12980 $, 7765620).
9
// Datei erzeugt am 30.04.2020 23:03:28 (- $Rev: 12980 $, 10609955).
10
 
10
 
11
[
11
[
12
  uuid(D7654BA7-41D0-4FF9-8543-C3A4DA936856), 
12
  uuid(D7654BA7-41D0-4FF9-8543-C3A4DA936856),
13
  version(1.0), 
13
  version(1.0),
14
  helpstring("ViaThinkSoftSimpleLogEvent Library")
14
  helpstring("ViaThinkSoftSimpleLogEvent Library")
Line 22... Line 22...
22
  interface IViaThinkSoftSimpleEventLog;
22
  interface IViaThinkSoftSimpleEventLog;
23
  coclass ViaThinkSoftSimpleEventLog;
23
  coclass ViaThinkSoftSimpleEventLog;
24
 
24
 
25
 
25
 
26
  [
26
  [
-
 
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
  [
27
    uuid(4094657E-8199-460F-A3DD-5BB63B6B0F65), 
38
    uuid(4094657E-8199-460F-A3DD-5BB63B6B0F65),
28
    version(1.0), 
39
    version(1.0),
29
    helpstring("Dispatch interface for ViaThinkSoftSimpleEventLog Object"), 
40
    helpstring("Dispatch interface for ViaThinkSoftSimpleEventLog Object"),
30
    dual, 
41
    dual,
31
    oleautomation
42
    oleautomation
32
  ]
43
  ]
33
  interface IViaThinkSoftSimpleEventLog: IDispatch
44
  interface IViaThinkSoftSimpleEventLog: IDispatch
34
  {
45
  {
35
    [id(0x000000C9)]
46
    [id(0x000000C9)]
36
    HRESULT _stdcall LogEvent([in] long EventType, [in] BSTR LogMsg);
47
    HRESULT _stdcall LogEvent([in] BSTR SourceName, [in] enum LogEventType EventType, [in] BSTR LogMsg);
37
  };
48
  };
38
 
49
 
39
  [
50
  [
40
    uuid(E4270053-A217-498C-B395-9EF33187E8C2), 
51
    uuid(E4270053-A217-498C-B395-9EF33187E8C2),
41
    version(1.0), 
52
    version(1.0),