3 import "ComExtension.idl";
4 import "ReplayAPI.idl";
5 import "CanoePanel.idl";
30 uuid(95820E0D-2A7C-40F7-93E4-09714A9F54E0),
31 helpfile(
"ComHelp.chm"),
33 helpstring(
"Schleissheimer CanEasy 3.4 Typbibliothek")
37 importlib(
"stdole32.tlb");
38 importlib(
"stdole2.tlb");
88 [ v1_enum, helpcontext(1) ]
101 [ v1_enum, helpcontext(2) ]
113 [ v1_enum, helpcontext(3) ]
127 [ v1_enum, helpcontext(4) ]
137 [ v1_enum, helpcontext(5) ]
150 [ v1_enum, helpcontext(6) ]
168 [ v1_enum, helpcontext(7) ]
190 [ v1_enum, helpcontext(8) ]
207 [ v1_enum, helpcontext(9) ]
219 [ v1_enum, helpcontext(10) ]
232 [ v1_enum, helpcontext(11) ]
244 [ v1_enum, helpcontext(12) ]
254 [ v1_enum, helpcontext(13) ]
266 [ v1_enum, helpcontext(14) ]
276 [ v1_enum, helpcontext(15) ]
287 [ v1_enum, helpcontext(16) ]
298 [ v1_enum, helpcontext(17) ]
341 [ v1_enum, helpcontext(19) ]
351 [ v1_enum, helpcontext(20) ]
362 [ v1_enum, helpcontext(21) ]
374 [ v1_enum, helpcontext(22) ]
511 [v1_enum, helpcontext(0)]
520 TransmissionFlags_ForceMaxSize = 0x7fffffff,
537 [v1_enum, helpcontext(892)]
549 [v1_enum, helpcontext(893)]
559 [v1_enum, helpcontext(918)]
583 uuid(D6A60B79-0274-4513-BE0B-B21C26DB7728),
585 helpstring(
"IArgs-Schnittstelle"),
586 pointer_default(unique),
594 [propget, id(1), helpstring(
"Property Empty")]
595 HRESULT Empty([out, retval] VARIANT_BOOL*);
604 uuid(B2FE5DE7-23CB-493F-9430-2BA0405860AA),
605 helpstring(
"EventArgs Class"),
620 uuid(7B1211D8-FD7E-4EC9-87FF-ABF8E7F272D3),
623 pointer_default(unique),
624 helpstring(
"IAppWindow-Schnittstelle"),
632 [id(1), helpstring(
"Methode Open"), helpcontext(25)]
637 [id(2), helpstring(
"Methode Close"), helpcontext(26)]
644 [id(3), helpstring(
"Methode ChangePosition"), helpcontext(27)]
649 [propget, id(4), helpstring(
"Eigenschaft x"), helpcontext(28)]
650 HRESULT x([out, retval] LONG*);
654 [propget, id(5), helpstring(
"Eigenschaft y"), helpcontext(29)]
655 HRESULT y([out, retval] LONG*);
660 [id(6), helpstring(
"Methode MinimizeToTray"), helpcontext(30)]
661 HRESULT MinimizeToTray(
void);
666 [id(7), helpstring(
"Methode MaximizeFromTray"), helpcontext(31)]
667 HRESULT MaximizeFromTray(
void);
675 uuid(1948386A-E11F-4A49-8103-F30F093E64C4),
676 helpstring(
"AppWindow Class"),
682 interface ISupportErrorInfo;
691 uuid(5EC3427B-FFA3-43b4-9034-BF42AA8D8AAB),
694 helpstring(
"IBoolValue-Schnittstelle"),
695 pointer_default(unique),
703 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Value"), helpcontext(33)]
704 HRESULT Value([out, retval] VARIANT_BOOL*);
705 [propput, id(DISPID_VALUE), helpstring(
"Eigenschaft Value"), helpcontext(34)]
706 HRESULT Value([in] VARIANT_BOOL boVal);
714 uuid(1D7B3F8E-CCF3-4f49-99F2-7A6EFED2B475),
715 helpstring(
"BoolValue Class")
728 uuid(09324022-4362-4614-B10B-969D6C5A09B6),
730 helpstring(
"IMessageId-Schnittstelle"),
731 pointer_default(unique),
739 [propget, id(1), helpstring(
"Eigenschaft Plain"), helpcontext(36)]
740 HRESULT Plain([out, retval]
long*);
744 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Raw"), helpcontext(37)]
745 HRESULT Raw([out, retval]
long*);
746 [propput, id(DISPID_VALUE), helpstring(
"Eigenschaft Raw"), helpcontext(38)]
747 HRESULT Raw([in]
long lRawId);
756 uuid(04F4AE40-C517-493F-B05F-04A77086A794),
758 helpstring(
"ILinMessageId-Schnittstelle"),
759 pointer_default(unique),
772 uuid(A449DE15-E9D1-4E50-9055-76D31C9536A3),
773 helpstring(
"LinMessageId Class"),
787 uuid(330216EE-CC96-47B7-A6BB-25AD3856A87C),
789 helpstring(
"ICanMessageId-Schnittstelle"),
790 pointer_default(unique),
799 [propput, id(2), helpstring(
"Eigenschaft IsExtended"), helpcontext(41)]
800 HRESULT IsExtended([in] VARIANT_BOOL boIsExtended);
801 [propget, id(2), helpstring(
"Eigenschaft IsExtended"), helpcontext(42)]
802 HRESULT IsExtended([out, retval] VARIANT_BOOL*);
810 uuid(9C2CCF8B-0C7A-4277-92E5-E916C17326D3),
811 helpstring(
"CanMessageId Class"),
825 uuid(3C035F7D-C643-4DCA-B506-9542B9841569),
827 helpstring(
"IJ1939MessageId-Schnittstelle"),
828 pointer_default(unique),
837 [propput, id(2), helpstring(
"Eigenschaft Priority"), helpcontext(44)]
838 HRESULT Priority([in]
long lPriority);
839 [propget, id(2), helpstring(
"Eigenschaft Priority"), helpcontext(45)]
840 HRESULT Priority([out, retval]
long*);
844 [propput, id(3), helpstring(
"Eigenschaft Pgn"), helpcontext(46)]
845 HRESULT Pgn([in]
long lPgn);
846 [propget, id(3), helpstring(
"Eigenschaft Pgn"), helpcontext(47)]
847 HRESULT Pgn([out, retval]
long*);
851 [propput, id(4), helpstring(
"Eigenschaft SrcAddr"), helpcontext(48)]
852 HRESULT SrcAddr([in]
long lScrAddr);
853 [propget, id(4), helpstring(
"Eigenschaft SrcAddr"), helpcontext(49)]
854 HRESULT SrcAddr([out, retval]
long*);
858 [propput, id(5), helpstring(
"Eigenschaft DstAddr"), helpcontext(50)]
859 HRESULT DstAddr([in]
long lDstAddr);
860 [propget, id(5), helpstring(
"Eigenschaft DstAddr"), helpcontext(51)]
861 HRESULT DstAddr([out, retval]
long*);
869 uuid(E8753B79-C4E1-46F7-8D6E-C2C7C0C34B3A),
870 helpstring(
"J1939MessageId Class"),
884 uuid(FE26D10A-57C6-4BCA-BB24-015722BA760F),
887 helpstring(
"IReport-Schnittstelle"),
888 pointer_default(unique),
896 [propget, id(1), helpstring(
"Eigenschaft Type"), helpcontext(0)]
901 [propget, id(2), helpstring(
"Eigenschaft Timestamp"), helpcontext(0)]
902 HRESULT Timestamp([out, retval] VARIANT*);
906 [propget, id(3), helpstring(
"Eigenschaft Text"), helpcontext(0)]
907 HRESULT Text([out, retval] BSTR*);
911 [propget, id(4), helpstring(
"Eigenschaft Window"), helpcontext(0)]
912 HRESULT Window([out, retval] BSTR*);
920 uuid(799D7E4E-C336-453D-8098-934221D8DC97),
921 helpstring(
"Report Class"),
935 uuid(FF90D87A-09A5-4C69-97B1-B5B3DCCC20F6),
938 helpstring(
"IReportCol-Schnittstelle"),
939 pointer_default(unique),
947 [propget, id(DISPID_NEWENUM), helpstring(
"Eigenschaft _NewEnum"), restricted, hidden, helpcontext(0)]
948 HRESULT _NewEnum([out, retval] IUnknown**);
952 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Item"), helpcontext(0)]
953 HRESULT Item([in] VARIANT vIndex, [out, retval]
IReportEntry**);
961 uuid(05C4FA87-F01C-4046-A6D8-4CF7397549EC),
962 helpstring(
"Report Class"),
976 uuid(5E1C76FE-5735-42e8-B530-AD941D8D9423),
979 helpstring(
"IReportWnd-Schnittstelle"),
980 pointer_default(unique),
990 [id(1), helpstring(
"Methode Write"), helpcontext(53)]
995 [id(2), helpstring(
"Methode Clear"), helpcontext(54)]
1000 [id(3), helpstring(
"Methode Delete"), helpcontext(55)]
1008 [id(4), helpstring(
"Methode GetReports"), helpcontext(60)]
1017 uuid(61881851-E587-463b-965A-9141D7ED5C77),
1018 helpstring(
"ReportWnd Class"),
1032 uuid(E9F8B555-8D7E-417e-92CD-407B4A395724),
1035 helpstring(
"IReportWndCol-Schnittstelle"),
1036 pointer_default(unique),
1044 [propget, id(DISPID_NEWENUM), helpstring(
"Eigenschaft _NewEnum"), restricted, hidden, helpcontext(58)]
1045 HRESULT _NewEnum([out, retval] IUnknown**);
1049 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Item"), helpcontext(59)]
1050 HRESULT Item([in] VARIANT vIndex, [out, retval]
IReportWnd**);
1056 [id(1), helpstring(
"Methode Add"), helpcontext(60)]
1057 HRESULT Add([in] BSTR sName, [out, retval]
IReportWnd**);
1065 uuid(102A265E-0DD1-4d05-B76F-14AEAC5397B9),
1066 helpstring(
"ReportWndCol Class"),
1083 uuid(75F1329D-F283-4D01-AE74-BEFFC2598AC7),
1086 helpstring(
"ISimulation-Schnittstelle"),
1087 pointer_default(unique),
1095 [id(1), helpstring(
"Methode Start"), helpcontext(63)]
1100 [id(2), helpstring(
"Methode Stop"), helpcontext(64)]
1105 [propget, id(3), helpstring(
"Eigenschaft SimulationIsRunning"), helpcontext(65)]
1106 HRESULT SimulationIsRunning([out, retval] VARIANT_BOOL*);
1110 [propget, id(4), helpstring(
"Eigenschaft TimestampAsDouble"), helpcontext(66)]
1111 HRESULT TimestampAsDouble([out, retval]
double*);
1115 [propget, id(5), helpstring(
"Eigenschaft TimestampAsUint64"), helpcontext(67)]
1116 HRESULT TimestampAsUint64([out, retval] VARIANT*);
1124 uuid(07E64A87-C70C-4370-B59C-48F1802173B0),
1125 helpstring(
"_ISimulationEvents-Schnittstelle"),
1135 [id(1), helpcontext(834)]
1140 [id(2), helpstring(
"Methode OnSimulationStopped - Wird vom COM-Thread aufgerufen.d"), helpcontext(835)]
1145 [id(3), helpstring(
"Methode OnSimulationStart - Wird vom COM-Thread aufgerufen."), helpcontext(836)]
1150 [id(4), helpstring(
"Methode OnIdle - Wird vom COM-Thread aufgerufen."), helpcontext(837)]
1155 [id(5), helpstring(
"Methode OnWorkspaceLoaded - Wird vom COM-Thread aufgerufen."), helpcontext(838)]
1160 [id(6), helpstring(
"Methode OnWorkspaceUnload - Wird vom COM-Thread aufgerufen."), helpcontext(839)]
1165 [id(30), helpstring(
"Methode OnSimulationStartedSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(840)]
1170 [id(31), helpstring(
"Methode OnSimulationStoppedSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(841)]
1175 [id(32), helpstring(
"Methode OnSimulationStartSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(842)]
1180 [id(34), helpstring(
"Methode OnWorkspaceLoadedSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(843)]
1185 [id(35), helpstring(
"Methode OnWorkspaceUnloadSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(844)]
1194 uuid(90950AE4-FEDB-449E-B38A-D9D3EB78F497),
1195 helpstring(
"Simulation Class"),
1211 uuid(DED7227E-C38C-43D2-9EB0-FB6F16B89F3D),
1214 helpstring(
"IObjectFilter-Schnittstelle"),
1215 pointer_default(unique),
1223 [propget, id(1), helpstring(
"Eigenschaft BusName"), helpcontext(69)]
1224 HRESULT BusName([out, retval] BSTR*);
1225 [propput, id(1), helpstring(
"Eigenschaft BusName"), helpcontext(70)]
1226 HRESULT BusName([in] BSTR sNewVal);
1230 [propget, id(2), helpstring(
"Eigenschaft EcuName"), helpcontext(71)]
1231 HRESULT EcuName([out, retval] BSTR*);
1232 [propput, id(2), helpstring(
"Eigenschaft EcuName"), helpcontext(72)]
1233 HRESULT EcuName([in] BSTR sNewVal);
1237 [propget, id(3), helpstring(
"Eigenschaft MsgID"), helpcontext(73)]
1242 [propget, id(4), helpstring(
"Eigenschaft MsgName"), helpcontext(74)]
1243 HRESULT MsgName([out, retval] BSTR*);
1244 [propput, id(4), helpstring(
"Eigenschaft MsgName"), helpcontext(75)]
1245 HRESULT MsgName([in] BSTR sNewVal);
1249 [propget, id(5), helpstring(
"Eigenschaft SigName"), helpcontext(76)]
1250 HRESULT SigName([out, retval] BSTR*);
1251 [propput, id(5), helpstring(
"Eigenschaft SigName"), helpcontext(77)]
1252 HRESULT SigName([in] BSTR sNewVal);
1256 [propget, id(6), helpstring(
"Eigenschaft AttrName"), helpcontext(78)]
1257 HRESULT AttrName([out, retval] BSTR*);
1258 [propput, id(6), helpstring(
"Eigenschaft AttrName"), helpcontext(79)]
1259 HRESULT AttrName([in] BSTR sNewVal);
1263 [propget, id(7), helpstring(
"Eigenschaft AttrValue"), helpcontext(80)]
1264 HRESULT AttrValue([out, retval] BSTR*);
1265 [propput, id(7), helpstring(
"Eigenschaft AttrValue"), helpcontext(81)]
1266 HRESULT AttrValue([in] BSTR sNewVal);
1274 uuid(82221FF0-001D-4498-A834-14155EC5C005),
1275 helpstring(
"ObjectFilter Class"),
1289 uuid(8A2BB991-7931-41C0-AAC0-A8003B1B36F0),
1291 helpstring(
"ICol-Schnittstelle"),
1292 pointer_default(unique),
1301 [propget, id(DISPID_NEWENUM), helpstring(
"Eigenschaft _NewEnum"), restricted, hidden, helpcontext(83)]
1302 HRESULT _NewEnum([out, retval] IUnknown**);
1306 [propget, id(3), helpcontext(84)]
1307 HRESULT Count([out,retval]
long*);
1326 uuid(5D1AF933-B19A-49D5-925E-8429EC992BFE),
1328 helpstring(
"IDatabaseItem-Schnittstelle"),
1329 pointer_default(unique),
1337 [propget, id(899), helpcontext(86)] HRESULT
Name([out, retval] BSTR*);
1338 [propput, id(899), helpcontext(87)] HRESULT Name([in] BSTR sNewVal);
1343 [id(900), helpcontext(88)] HRESULT
Init();
1367 [propput, id(905), helpcontext(94)] HRESULT Parent([in]
IDatabaseItem* pItem);
1391 [propget, id(910), helpcontext(99)] HRESULT
Deleted([out, retval] VARIANT_BOOL*);
1395 [propget, id(911), helpcontext(100)] HRESULT
Visible([out, retval] VARIANT_BOOL*);
1396 [propput, id(911), helpcontext(101)] HRESULT Visible([in] VARIANT_BOOL boVal);
1400 [propget, id(912), helpcontext(102)] HRESULT
StringRef([out, retval] BSTR*);
1404 [propput, id(912), helpcontext(0)] HRESULT StringRef([in] BSTR val);
1408 [propget, id(913), helpcontext(103)] HRESULT
TypeString([out, retval] BSTR*);
1412 [propget, id(914), restricted, hidden, helpcontext(104)] HRESULT
Handle([out, retval]
struct HandleDB*);
1417 [propget, id(915), restricted, hidden, helpcontext(105)] HRESULT Pointer([out, retval] LONG_PTR*);
1422 [propget, id(915), restricted, hidden, helpcontext(105)] HRESULT
Pointer([out, retval]
long*);
1442 [propget, id(919), helpcontext(109)] HRESULT
Color([out, retval]
long*);
1443 [propput, id(919), helpcontext(110)] HRESULT Color([in]
long lColor);
1448 [id(920), helpcontext(0)] HRESULT
Transmit([out, retval] VARIANT_BOOL* pResult);
1458 [id(922), helpcontext(0)] HRESULT
TransmitOn([in]
IBus* pBus, [out, retval] VARIANT_BOOL*);
1484 uuid(0DB06124-C89E-40EC-9ECE-422B3AE45110),
1486 pointer_default(unique),
1506 [propput, id(3), helpcontext(0)] HRESULT DBItem([in]
IDatabaseItem* pItem);
1521 uuid(A498D021-CEE7-4513-AB50-38C342E2C135),
1523 pointer_default(unique),
1531 [propget, id(1), helpcontext(0)]
1536 [propget, id(2), helpcontext(0)]
1545 uuid(64CD37BE-3067-4DA0-ADB2-60404E5034E1),
1546 helpstring(
"DatabaseItem events"),
1556 [id(50), helpcontext(0)]
1561 [id(51), helpcontext(0)]
1566 [id(52), helpcontext(0)]
1571 [id(53), helpcontext(0)]
1576 [id(54), helpcontext(0)]
1581 [id(55), helpcontext(0)]
1586 [id(56), helpcontext(0)]
1596 uuid(15A6EA11-EFD8-4E5C-AAEC-9794825B22EF),
1597 helpstring(
"DatabaseItem Class"),
1612 uuid(E5AEF7C5-615B-41E5-A24E-1181D24B5331),
1614 helpstring(
"IDatabaseItemCol-Schnittstelle"),
1615 pointer_default(unique),
1624 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Item"), helpcontext(114)]
1625 HRESULT Item([in] VARIANT vIndex, [out, retval]
IDatabaseItem**);
1629 [id(100), helpcontext(115)] HRESULT AddItem(
IDatabaseItem* pData);
1637 uuid(465C6C1E-F7FA-40D9-B7F1-8CA2BFEBACD3),
1638 helpstring(
"DatabaseItemCol Class"),
1652 uuid(9CDB03D2-58E8-4CF8-8F1A-F0672C9BCFD0),
1654 pointer_default(unique),
1655 helpstring(
"IValue-Schnittstelle"),
1663 [propget, id(DISPID_VALUE), helpcontext(118)] HRESULT
Value([out, retval] VARIANT*);
1664 [propput, id(DISPID_VALUE), helpcontext(119)] HRESULT Value([in] VARIANT vVal);
1673 [propget, id(802), helpcontext(122)] HRESULT
ValueString([out, retval] BSTR*);
1674 [propput, id(802), helpcontext(123)] HRESULT ValueString([in] BSTR sVal);
1678 [propget, id(803), helpcontext(124), hidden] HRESULT
ValueDouble([out, retval]
double*);
1679 [propput, id(803), helpcontext(125), hidden] HRESULT ValueDouble([in]
double dVal);
1683 [propget, id(804), helpcontext(126), hidden] HRESULT
ValueInt64([out, retval] INT64*);
1684 [propput, id(804), helpcontext(127), hidden] HRESULT ValueInt64([in] INT64 llVal);
1688 [propget, id(805), helpcontext(128), hidden] HRESULT
MinValueInt64([out, retval] INT64*);
1689 [propput, id(805), helpcontext(129), hidden] HRESULT MinValueInt64([in] INT64 llVal);
1693 [propget, id(806), helpcontext(130), hidden] HRESULT
MaxValueDouble([out, retval]
double*);
1694 [propput, id(806), helpcontext(131), hidden] HRESULT MaxValueDouble([in]
double dVal);
1732 [propput, id(815), helpcontext(141)] HRESULT ValueConversion([in]
enum ValueConversionType enVal);
1737 [propput, id(816), helpcontext(143)] HRESULT Conversion([in]
IConversion* ppItem);
1748 [propput, id(818), helpcontext(147)] HRESULT DataChangeEvents([in] VARIANT_BOOL val);
1752 [propget, id(819), helpcontext(148)] HRESULT
Asynchron([out, retval] VARIANT_BOOL*);
1753 [propput, id(819), helpcontext(149)] HRESULT Asynchron([in] VARIANT_BOOL val);
1757 [propget, id(820), helpcontext(150)] HRESULT
Factor([out, retval]
double*);
1758 [propput, id(820), helpcontext(151)] HRESULT Factor([in]
double newVal);
1762 [propget, id(821), helpcontext(152)] HRESULT
Offset([out, retval]
double*);
1763 [propput, id(821), helpcontext(153)] HRESULT Offset([in]
double newVal);
1768 [propput, id(822), helpcontext(155)] HRESULT DisplayTypeEnum([in]
enum ValueDisplayType enVal);
1772 [propget, id(823), helpcontext(156), hidden] HRESULT
MaxValueInt64([out, retval] INT64*);
1773 [propput, id(823), helpcontext(157), hidden] HRESULT MaxValueInt64([in] INT64 llVal);
1777 [propget, id(824), helpcontext(158)] HRESULT
ValuePhys([out, retval]
double*);
1778 [propput, id(824), helpcontext(159)] HRESULT ValuePhys([in]
double dVal);
1782 [propget, id(825), helpcontext(160)] HRESULT
MinValuePhys([out, retval]
double*);
1783 [propput, id(825), helpcontext(161)] HRESULT MinValuePhys([in]
double dVal);
1787 [propget, id(826), helpcontext(162)] HRESULT
MaxValuePhys([out, retval]
double*);
1788 [propput, id(826), helpcontext(163)] HRESULT MaxValuePhys([in]
double dVal);
1792 [propget, id(827), helpcontext(164), restricted] HRESULT
ValueRaw64([out, retval] INT64*);
1793 [propput, id(827), helpcontext(165), restricted] HRESULT ValueRaw64([in] INT64 llVal);
1797 [propget, id(828), helpcontext(166), restricted] HRESULT
MinValueRaw64([out, retval] INT64*);
1798 [propput, id(828), helpcontext(167), restricted] HRESULT MinValueRaw64([in] INT64 llVal);
1802 [propget, id(829), helpcontext(168), restricted] HRESULT
MaxValueRaw64([out, retval] INT64*);
1803 [propput, id(829), helpcontext(169), restricted] HRESULT MaxValueRaw64([in] INT64 llVal);
1807 [propget, id(830), helpcontext(170)] HRESULT
ValueRaw([out, retval]
double*);
1808 [propput, id(830), helpcontext(171)] HRESULT ValueRaw([in]
double dVal);
1812 [propget, id(831), helpcontext(172)] HRESULT
MinValueRaw([out, retval]
double*);
1813 [propput, id(831), helpcontext(173)] HRESULT MinValueRaw([in]
double dVal);
1817 [propget, id(832), helpcontext(174)] HRESULT
MaxValueRaw([out, retval]
double*);
1818 [propput, id(832), helpcontext(175)] HRESULT MaxValueRaw([in]
double dVal);
1832 uuid(E1E2B700-C437-42C7-93E1-0CD9C17605DE),
1834 pointer_default(unique),
1835 helpstring(
"IValueItem-Schnittstelle"),
1844 [propput, id(700), helpcontext(178)] HRESULT Reference([in]
IValue* pVal);
1852 uuid(63D4F6C0-BF05-4180-85A2-B2FB2160F166),
1853 helpstring(
"_IValueItem Events"),
1863 [id(1), helpstring(
"Methode OnChanged - Wird vom COM-Thread aufgerufen."), helpcontext(180)]
1868 [id(30), helpstring(
"Methode OnChangedSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(181)]
1877 uuid(E74EC730-A1CD-40B8-9F49-DDE957019518),
1878 helpstring(
"ValueItem Class"),
1892 uuid(99B70E50-9964-4E14-919B-C920EE7852AF),
1894 helpstring(
"IAttribute-Schnittstelle"),
1895 pointer_default(unique),
1901 [propget, id(701), helpstring(
"Eigenschaft Type"), helpcontext(184), hidden]
1902 HRESULT Type([out, retval]
enum AttrType*);
1903 [propget, id(702), helpstring(
"Eigenschaft Min"), helpcontext(185), hidden]
1904 HRESULT Min([out, retval] VARIANT*);
1905 [propput, id(702), helpstring(
"Eigenschaft Min"), helpcontext(186), hidden]
1906 HRESULT Min([in] VARIANT vNewVal);
1907 [propget, id(703), helpstring(
"Eigenschaft Max"), helpcontext(187), hidden]
1908 HRESULT Max([out, retval] VARIANT*);
1909 [propput, id(703), helpstring(
"Eigenschaft Max"), helpcontext(188), hidden]
1910 HRESULT Max([in] VARIANT vNewVal);
1911 [propget, id(704), helpstring(
"Eigenschaft EnumTable"), helpcontext(189), hidden]
1912 HRESULT EnumTable([out, retval] VARIANT*);
1913 [propput, id(704), helpstring(
"Eigenschaft EnumTable"), helpcontext(190), hidden]
1914 HRESULT EnumTable([in] VARIANT vNewVal);
1918 [propget, id(705), helpstring(
"Eigenschaft DefAttr"), helpcontext(191)]
1920 [propput, id(705), helpstring(
"Eigenschaft DefAttr"), helpcontext(192), hidden]
1925 [propget, id(706), helpstring(
"Eigenschaft IsRefAttr"), helpcontext(193)]
1926 HRESULT IsRefAttr([out, retval] VARIANT_BOOL*);
1927 [propput, id(706), helpstring(
"Eigenschaft IsRefAttr"), helpcontext(194)]
1928 HRESULT IsRefAttr([in] VARIANT_BOOL boNewVal);
1932 [propget, id(707), helpstring(
"Eigenschaft RefAttr"), helpcontext(195)]
1937 [propget, id(710), helpcontext(196)] HRESULT Storeable([out, retval] VARIANT_BOOL*);
1938 [propput, id(710), helpcontext(197)] HRESULT Storeable([in] VARIANT_BOOL boVal);
1942 [propget, id(712), helpcontext(198)] HRESULT InternalAttribute([out, retval] VARIANT_BOOL*);
1950 uuid(00749E5B-1C1B-4865-83E1-38AD7EF234D4),
1951 helpstring(
"_IAttributeEreignisschnittstelle"),
1962 [id(1), helpstring(
"Methode OnChanged - Wird vom COM-Thread aufgerufen."), helpcontext(280)]
1967 [id(30), helpstring(
"Methode OnChangedSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(281)]
1976 uuid(11DA2C02-0F64-43A3-AEDD-F660D2D920DF),
1977 helpstring(
"Attr Class"),
1993 uuid(DD835A29-7F36-4609-9003-EB1F9E0F4518),
1995 pointer_default(unique),
1996 helpstring(
"IConversion-Schnittstelle"),
2007 [id(800), helpcontext(200)] HRESULT
ConvertToPhys([in] INT64 llRaw, [out, retval]
double*);
2013 [id(801), helpcontext(201)] HRESULT
ConvertToHex([in]
double dVal, [out, retval] INT64*);
2023 uuid(B2E3FE78-B3AB-4780-8EBA-A90B995A13E9),
2025 pointer_default(unique),
2026 helpstring(
"IOffsetFactorConversion-Schnittstelle"),
2046 uuid(34ECB60F-A007-454D-A80E-89382FDE7F5B),
2047 helpstring(
"OffsetFactorConversion Class"),
2063 uuid(6A878EDC-E00E-4847-AE5A-62713E4625BE),
2065 helpstring(
"ITransmissionEvent-Schnittstelle"),
2066 pointer_default(unique),
2074 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Active"), helpcontext(207)]
2075 HRESULT Active([out, retval] VARIANT_BOOL*);
2076 [propput, id(DISPID_VALUE), helpstring(
"Eigenschaft Active"), helpcontext(208)]
2077 HRESULT Active([in] VARIANT_BOOL boNewVal);
2085 [propget, id(10), helpstring(
"Eigenschaft Filter"), helpcontext(209)]
2086 HRESULT Filter([out, retval] BSTR*);
2087 [propput, id(10), helpstring(
"Eigenschaft Filter"), helpcontext(210)]
2088 HRESULT Filter([in] BSTR pFilter);
2094 [propget, id(20), helpstring(
"Eigenschaft Position"), hidden, helpcontext(211)]
2096 [propput, id(20), helpstring(
"Eigenschaft Position"), hidden, helpcontext(212)]
2102 [propget, id(30), helpstring(
"Eigenschaft Id"), hidden, helpcontext(213)]
2103 HRESULT Id([out, retval] BSTR*);
2104 [propput, id(30), helpstring(
"Eigenschaft Id"), hidden, helpcontext(214)]
2105 HRESULT Id([in] BSTR sStrId);
2110 [propget, id(40), helpstring(
"Eigenschaft Object"), helpcontext(215)]
2112 [propput, id(40), helpstring(
"Eigenschaft Object"), helpcontext(216)]
2120 [propget, id(50), helpstring(
"Eigenschaft Asynchron"), helpcontext(217)]
2121 HRESULT Asynchron([out, retval] VARIANT_BOOL*);
2122 [propput, id(50), helpstring(
"Eigenschaft Asynchron"), helpcontext(218)]
2123 HRESULT Asynchron([in] VARIANT_BOOL boNewVal);
2129 [propget, id(60), helpstring(
"Eigenschaft Direction"), helpcontext(219)]
2131 [propput, id(60), helpstring(
"Eigenschaft Direction"), helpcontext(220)]
2140 uuid(8D61B3FF-DE3C-4AA9-A9E9-942906B6092D),
2141 helpstring(
"_ITransmissionEventEreignisschnittstelle"),
2165 uuid(52728547-43AB-4AE0-A150-F1D99134DD7A),
2166 helpstring(
"TransmissionEvent Class"),
2182 uuid(6282F2DA-0FCD-48C8-A821-F0BF843CA2BD),
2184 helpstring(
"IValueTableEntry-Schnittstelle"),
2185 pointer_default(unique)
2192 [propget, id(DISPID_VALUE), helpstring(
"Property Entry Description"), helpcontext(0)]
2193 HRESULT EntryDescription([out, retval] BSTR*);
2194 [propput, id(DISPID_VALUE), helpcontext(0)]
2195 HRESULT EntryDescription([in] BSTR desc);
2199 [propget, id(2), helpstring(
"Property Entry Value From"), helpcontext(0)]
2200 HRESULT EntryValueFrom([out, retval]
long*);
2201 [propput, id(2), helpcontext(0)]
2202 HRESULT EntryValueFrom([in]
long val);
2206 [propget, id(3), helpstring(
"Property Entry Value To"), helpcontext(0)]
2207 HRESULT EntryValueTo([out, retval]
long*);
2208 [propput, id(3), helpcontext(0)]
2209 HRESULT EntryValueTo([in]
long val);
2217 uuid(5CC697AB-9AC1-4B40-B696-17812253543B),
2218 helpstring(
"ValueTableEntry Class"),
2232 uuid(61C34C3E-95CA-4F73-8227-D5DB5F6AB66A),
2234 helpstring(
"IValueTableEntryCol-Schnittstelle"),
2235 pointer_default(unique)
2242 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Item"), helpcontext(0)]
2251 [id(10), helpstring(
"Eigenschaft AddValueTableEntry"), helpcontext(0)]
2252 HRESULT AddValueTableEntry([in] BSTR sDescription, [in]
long nValueFrom, [in]
long nValueTo, [out, retval]
IValueTableEntry**);
2257 [id(20), helpstring(
"Eigenschaft AddItem"), helpcontext(0)]
2263 [id(30), helpstring(
"Methode Delete"), helpcontext(0)]
2264 HRESULT Delete([in]
long nIndex);
2272 uuid(13A1C1CC-E028-40F5-9A07-B3ED70BAF821),
2273 helpstring(
"ValueTableEntryCol Class"),
2287 uuid(788BCF5D-4E6F-4E10-9F43-430AEB6A01BE),
2289 helpstring(
"IValueTable-Schnittstelle"),
2290 pointer_default(unique),
2299 [propget, id(5), helpstring(
"Eigenschaft Entry"), helpcontext(223), hidden]
2300 HRESULT Entry([in]
long nIndex, [out, retval]
struct ValueEntry*);
2304 [propget, id(6), helpstring(
"Eigenschaft Count"), helpcontext(224)]
2305 HRESULT Count([out, retval] LONG*);
2312 [id(7), helpstring(
"Methode Add"), helpcontext(225), hidden]
2313 HRESULT Add([in]
struct ValueEntry* pEntry, [out,retval] LONG*);
2319 [propget, id(8), helpstring(
"Eigenschaft TableEntry"), helpcontext(223)]
2320 HRESULT TableEntry([in]
long nIndex, [out, retval]
struct ValueRangeEntry*);
2326 [id(9), helpstring(
"Methode Insert"), helpcontext(225)]
2327 HRESULT Insert([in]
struct ValueRangeEntry* pEntry, [out, retval] LONG*);
2332 [propget, id(10), helpstring(
"Eigenschaft TableEntries"), helpcontext(0)]
2341 uuid(1B5D505E-9570-4B4A-8576-D8CC2BA9F35D),
2342 helpstring(
"ValueTable Class"),
2356 uuid(D3D94DF4-B5F2-42A7-A0EE-DC6A1753AC99),
2359 helpstring(
"IValueTableCol-Schnittstelle"),
2360 pointer_default(unique),
2368 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Item"), helpcontext(227)]
2369 HRESULT Item([in] VARIANT vIndex, [out, retval]
IValueTable**);
2373 [propget, id(DISPID_NEWENUM), helpstring(
"Eigenschaft _NewEnum"), restricted, hidden, helpcontext(228)]
2374 HRESULT _NewEnum([out, retval] IUnknown**);
2378 [id(1), helpstring(
"Methode Delete"), helpcontext(229)]
2379 HRESULT Delete([in] VARIANT vIndex);
2385 [id(2), helpstring(
"Methode AddValueTable"), helpcontext(230)]
2386 HRESULT AddValueTable([in] BSTR sName, [out,retval]
IValueTable** );
2390 [propget, id(3), helpcontext(231)]
2391 HRESULT Count([out,retval]
long*);
2399 uuid(F27A9974-A12B-4C55-8047-717A06CA08CA),
2400 helpstring(
"ValueTableCol Class"),
2409 interface ISupportErrorInfo;
2426 uuid(2613E23A-47C7-4087-9F7B-D0B6472B584A),
2429 pointer_default(unique),
2437 [id(10), helpcontext(233)]
2439 [id(11), helpcontext(0)]
2441 [propget, id(12), helpstring(
"Eigenschaft Type"), helpcontext(0)]
2442 HRESULT Active([out, retval] VARIANT_BOOL* active);
2443 [propput, id(12), helpstring(
"Eigenschaft Type"), helpcontext(0)]
2444 HRESULT Active([in] VARIANT_BOOL active);
2452 uuid(ABB134DC-15E8-4D1F-AE86-2DB353E91BF3),
2453 helpstring(
"SchedulerTable Class"),
2475 uuid(63C5B25E-2E9C-4760-B2A5-62402A27BCA3),
2476 helpstring(
"_IEnvVarEreignisschnittstelle"),
2486 [id(1), helpstring(
"Methode OnChanged - Wird vom COM-Thread aufgerufen."), helpcontext(236)]
2491 [id(30), helpstring(
"Methode OnChangedSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(237)]
2503 uuid(245B8025-5C32-4c7f-9952-6EEC29799435),
2505 helpstring(
"IEnvVar-Schnittstelle"),
2506 pointer_default(unique),
2514 [id(6), helpstring(
"Methode Notify"), helpcontext(239)]
2520 [propget, id(11), helpstring(
"Eigenschaft Type"), helpcontext(240)]
2521 HRESULT Type([out, retval]
enum EnvVarType*);
2522 [propput, id(11), helpstring(
"Eigenschaft Type"), helpcontext(241)]
2527 [propget, id(12), helpstring(
"Eigenschaft Array"), helpcontext(242)]
2528 HRESULT
Array([out, retval] VARIANT_BOOL*);
2529 [propput, id(12), helpstring(
"Eigenschaft Array"), helpcontext(243)]
2530 HRESULT
Array([in] VARIANT_BOOL boVal);
2534 [id(18), helpstring(
"Methode ReplaceValue"), helpcontext(244)]
2535 HRESULT ReplaceValue([in] VARIANT vVal);
2539 [id(19), helpstring(
"Methode GetString"), helpcontext(245)]
2540 HRESULT GetString([out, retval] BSTR*);
2549 uuid(0372AC28-2185-4692-8B31-C8EF0A22B8FE),
2550 helpstring(
"EnvVar Class"),
2565 uuid(296D059A-A79F-4637-91E6-9DA69E3F74C1),
2567 helpstring(
"IEnvVarCol-Schnittstelle"),
2568 pointer_default(unique),
2576 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Item"), helpcontext(247)]
2577 HRESULT Item([in] VARIANT vIndex, [out, retval]
IEnvVar**);
2583 [id(5), helpstring(
"Methode AddEnvVar"), helpcontext(248)]
2584 HRESULT AddEnvVar([in] BSTR sName, [out, retval]
IEnvVar**);
2588 [id(100), helpcontext(249)] HRESULT AddItem(
IDatabaseItem* pData);
2596 uuid(2AD1FCC1-F804-4c16-9E75-CA0D85DBADF7),
2597 helpstring(
"EnvVarCol Class"),
2622 uuid(D94AF6D3-6591-4603-A0C1-4E481358937E),
2624 helpstring(
"INamespace-Schnittstelle"),
2625 pointer_default(unique),
2633 [id(6), helpstring(
"Methode Notify"), helpcontext(253)]
2638 [propget, id(9), helpstring(
"Property EnvVars"), helpcontext(254)]
2647 uuid(F891D61C-504E-4851-BB14-7E3886ACD93B),
2648 helpstring(
"Namespace Class"),
2666 uuid(B0C051F8-D34A-462b-B0F9-9E703755DF0D),
2668 helpstring(
"INamespaceCol-Schnittstelle"),
2669 pointer_default(unique),
2677 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Item"), helpcontext(256)]
2678 HRESULT Item([in] VARIANT vIndex, [out, retval]
INamespace**);
2684 [id(5), helpstring(
"Methode AddNamespace"), helpcontext(257)]
2685 HRESULT AddNamespace([in] BSTR sName, [out, retval]
INamespace**);
2689 [id(100), helpcontext(258)] HRESULT AddItem(
IDatabaseItem* pData);
2697 uuid(C793BA00-961E-46d1-8F6C-805F1EE5BC21),
2698 helpstring(
"NamespaceCol Class"),
2714 uuid(F8CD9E3C-3605-4003-8398-98E08A93A088),
2716 helpstring(
"IEnvVarDatabase-Schnittstelle"),
2717 pointer_default(unique),
2725 [id(7), helpstring(
"Methode BeginChange"), hidden]
2730 [id(8), helpstring(
"Methode EndChange"), hidden]
2732 [propget, id(9), helpstring(
"Eigenschaft BeginEndChangeEvents"), hidden, helpcontext(260)]
2733 HRESULT BeginEndChangeEvents([out, retval] VARIANT_BOOL*);
2734 [propput, id(9), helpstring(
"Eigenschaft BeginEndChangeEvents"), hidden, helpcontext(261)]
2735 HRESULT BeginEndChangeEvents([in] VARIANT_BOOL boActive);
2739 [id(10), helpstring(
"Methode GetObjectByStringRef"), helpcontext(262)]
2740 HRESULT GetObjectByStringRef([in] BSTR sText, [out, retval]
IDatabaseItem**);
2744 [id(11), helpstring(
"Methode Notify"), helpcontext(263)]
2745 HRESULT Notify(
void);
2749 [propget, id(12), helpstring(
"Eigenschaft ValueChangeEvents"), helpcontext(264)]
2750 HRESULT ValueChangeEvents([out, retval] VARIANT_BOOL*);
2751 [propput, id(12), helpstring(
"Eigenschaft ValueChangeEvents"), helpcontext(265)]
2752 HRESULT ValueChangeEvents([in] VARIANT_BOOL boActive);
2756 [propget, id(13), helpcontext(266)] HRESULT Namespaces([out, retval]
INamespaceCol**);
2760 [propget, id(14), helpcontext(267)] HRESULT EnvVars([out, retval]
IEnvVarCol**);
2769 uuid(3E80CA97-EEBC-4462-9413-5D52088A053C),
2770 helpstring(
"IEnvVarDatabase-Ereignisschnittstelle"),
2780 [id(30), helpstring(
"Methode OnValueChanged"), helpcontext(269)]
2785 [id(31), helpstring(
"Methode OnValueChangedSync"), restricted, hidden, helpcontext(270)]
2791 [id(40), helpstring(
"Methode OnBeginChange"), hidden, helpcontext(271)]
2796 [id(41), helpstring(
"Methode OnBeginChangeSync"), restricted, hidden, helpcontext(272)]
2801 [id(42), helpstring(
"Methode OnEndChange"), hidden, helpcontext(273)]
2806 [id(43), helpstring(
"Methode OnEndChangeSync"), restricted, hidden, helpcontext(274)]
2815 uuid(8AEEDEF0-DF96-4ecf-9E37-46D4371C08C3),
2816 helpstring(
"EnvVarDB Class"),
2836 uuid(D1B186BA-EECA-4510-AB9B-F558B443E051),
2838 helpstring(
"IAttrCol-Schnittstelle"),
2839 pointer_default(unique),
2849 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Item"), helpcontext(283)]
2850 HRESULT Item([in] VARIANT vIndex, [out, retval]
IAttribute**);
2858 [id(7), helpstring(
"Methode AddAttr"), helpcontext(284)]
2859 HRESULT AddAttr([in] BSTR sName, [in]
enum AttrType enType, [in] VARIANT vValue, [out, retval]
IAttribute**);
2865 [id(8), helpstring(
"Methode AddEnumAttr"), hidden ]
2866 HRESULT AddEnumAttr([in] BSTR sName, [in] VARIANT vEnum, [in]
long lVal, [out, retval]
IAttribute**);
2870 [id(100), helpcontext(286)] HRESULT AddItem(
IDatabaseItem* pData);
2878 uuid(EA0931D0-2647-4C40-8194-4BD856E0D048),
2879 helpstring(
"AttrCol Class"),
2895 uuid(4A9764EF-7DFE-4E59-AB3A-C5E0D2B80795),
2897 pointer_default(unique),
2905 [propget, id(10), helpcontext(0)]
2906 HRESULT Code([out, retval]
long* lCode);
2911 [propget, id(11), helpcontext(0)]
2912 HRESULT Display([out, retval] BSTR* display);
2917 [propget, id(12), helpcontext(0)]
2918 HRESULT Level([out, retval]
long* level);
2926 uuid(695AE643-F371-40CC-9AAF-50F21FCB5F23),
2931 [
default]
interface IDTC;
2940 uuid(4A9764EF-7DFE-4E59-AB3A-C5E0D2B80796),
2942 pointer_default(unique),
2950 [propget, id(DISPID_VALUE), helpcontext(0)]
2951 HRESULT Item([in] VARIANT vIndex, [out, retval]
IDTC**);
2959 uuid(695AE643-F371-40CC-9AAF-50F21FCB5F22),
2973 uuid(4A9764EF-7DFE-4E59-AB3A-C5E0D2B80794),
2975 pointer_default(unique),
2980 [id(10)] HRESULT GetDTCByName([in]BSTR key, [out, retval]
IDTC** dtc);
2981 [id(11)] HRESULT GetDTCByDisplay([in]BSTR key, [out, retval]
IDTC** dtc);
2982 [id(12)] HRESULT GetDTCByCode([in]
long key, [out, retval]
IDTC** dtc);
2983 [id(13)] HRESULT GetDTCByDesc([in]BSTR key, [out, retval]
IDTC** dtc);
2984 [propget, id(14)] HRESULT DTCs([out, retval]
IDTCCol** dtcs);
2992 uuid(695AE643-F371-40CC-9AAF-50F21FCB5F21),
3007 uuid(46447F3C-46EA-4C80-9ED9-06E44278747D),
3009 pointer_default(unique),
3017 [propget, id(10), helpstring(
"Eigenschaft DataEntrys"), helpcontext(0)]
3022 [propget, id(11), helpstring(
"Eigenschaft ValueHex"), helpcontext(305)]
3023 HRESULT ValueHex([out, retval] VARIANT*);
3024 [propput, id(11), helpstring(
"Eigenschaft ValueHex"), helpcontext(306)]
3025 HRESULT ValueHex([in] VARIANT vData);
3036 uuid(4F29503F-8E51-4AA9-AD1E-594020946CA9),
3038 helpstring(
"IStaticDataEntry-Interface"),
3039 pointer_default(unique),
3047 [propget, id(16), helpstring(
"Eigenschaft Bitlength"), helpcontext(310)]
3048 HRESULT Bitlength([out, retval]
short*);
3049 [propput, id(16), helpstring(
"Eigenschaft Bitlength"), helpcontext(310)]
3050 HRESULT Bitlength([in]
short pVal);
3054 [propget, id(17), helpstring(
"Eigenschaft StartBit"), helpcontext(311)]
3055 HRESULT StartBit([out, retval]
short*);
3056 [propput, id(17), helpstring(
"Eigenschaft StartBit"), helpcontext(311)]
3057 HRESULT StartBit([in]
short val);
3061 [propget, id(22), helpstring(
"Eigenschaft ByteOrder"), helpcontext(315)]
3063 [propput, id(22), helpstring(
"Eigenschaft ByteOrder"), helpcontext(315)]
3069 [propget, id(28), helpstring(
"Eigenschaft StartBitMotorola"), helpcontext(0)]
3070 HRESULT StartBitMotorola([out, retval]
short*);
3071 [propput, id(28), helpstring(
"Eigenschaft StartBitMotorola"), helpcontext(0)]
3072 HRESULT StartBitMotorola([in]
short val);
3086 uuid(D5971925-1468-460A-B501-7A0EAB38E5B8),
3088 helpstring(
"IStaticDataEntry-Interface"),
3089 pointer_default(unique),
3097 [propget, id(12), helpstring(
"Eigenschaft DataEntrys"), helpcontext(0)]
3107 uuid(E3EBCB8E-6C9A-44B0-9387-6AA3D6CA0083),
3109 helpstring(
"IDynamicDataEntry-Interface"),
3110 pointer_default(unique),
3118 [propget, id(16), helpstring(
"Eigenschaft Bitlength"), helpcontext(310)]
3119 HRESULT Bytelength([out, retval]
short*);
3120 [propput, id(16), helpstring(
"Eigenschaft Bitlength"), helpcontext(310)]
3121 HRESULT Bytelength([in]
short pVal);
3125 [propget, id(17), helpstring(
"Eigenschaft StartBit"), helpcontext(311)]
3126 HRESULT StartByte([out, retval]
short*);
3127 [propput, id(17), helpstring(
"Eigenschaft StartBit"), helpcontext(311)]
3128 HRESULT StartByte([in]
short val);
3132 [propget, id(22), helpstring(
"Eigenschaft ByteOrder"), helpcontext(315)]
3134 [propput, id(22), helpstring(
"Eigenschaft ByteOrder"), helpcontext(315)]
3144 uuid(0D746D7F-1396-41B1-AB2E-CB7FE3DB1954),
3146 helpstring(
"IDynamicDataEntry-Interface"),
3147 pointer_default(unique),
3155 [propget, id(12), helpstring(
"Eigenschaft DataEntrys"), helpcontext(0)]
3160 [id(13), helpcontext(0)] HRESULT ReadData();
3164 [id(14), helpcontext(0)] HRESULT WriteData();
3172 uuid(0F88BB27-F155-44E6-8D04-151BBA898856),
3173 helpstring(
"_IDataEntryBaseEreignisschnittstelle"),
3183 [id(1), helpstring(
"Methode OnChanged - Wird vom COM-Thread aufgerufen."), helpcontext(288)]
3188 [id(30), helpstring(
"Methode OnChangedSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(355)]
3199 uuid(F71BD47B-8F06-4C45-8A26-B0BAB673A774),
3201 helpstring(
"IDataArray-Interface"),
3203 pointer_default(unique),
3211 [propget, id(1), helpstring(
"Eigenschaft ArrayElemBytelength"), helpcontext(0)]
3212 HRESULT ArrayElemBytelength([out, retval]
short*);
3216 [propget, id(2), helpstring(
"Eigenschaft ArrayElemNo"), helpcontext(0)]
3217 HRESULT ArrayElemNo([out, retval]
short*);
3218 [propput, id(2), helpstring(
"Eigenschaft ArrayElemNo"), helpcontext(0)]
3219 HRESULT ArrayElemNo([in]
short val);
3223 [propget, id(3), helpstring(
"Eigenschaft ArrayElemCount"), helpcontext(0)]
3224 HRESULT ArrayElemCount([out, retval]
short*);
3228 [propget, id(4), helpstring(
"Eigenschaft ArrayElemValueHex"), helpcontext(0)]
3229 HRESULT ArrayElemValueHex([out, retval] VARIANT *vData);
3230 [propput, id(4), helpstring(
"Eigenschaft ArrayElemValueHex"), helpcontext(0)]
3231 HRESULT ArrayElemValueHex([in] VARIANT vData);
3235 [propget, id(12), helpstring(
"Eigenschaft DataEntrys"), helpcontext(0)]
3244 uuid(76C6BA89-7863-45BE-8ACB-BAC7CF2E3460),
3245 helpstring(
"DataArray Class"),
3259 uuid(BCDBFA42-0060-4A21-A5FD-DBB5704593AF),
3260 helpstring(
"DataEntry Class"),
3274 uuid(D3135EB4-307F-42EF-9CD0-950559DD2CC3),
3275 helpstring(
"DataEntry Class"),
3290 uuid(21CEED19-79E8-491E-801A-91A4044D1733),
3292 helpstring(
"IDataEntryColBase-Schnittstelle"),
3293 pointer_default(unique),
3302 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Item"), helpcontext(114)]
3303 HRESULT Item([in] VARIANT vIndex, [out, retval]
IDataEntryBase**);
3312 uuid(B0803D3D-3657-4C56-8268-240B56D3001A),
3314 helpstring(
"IDataEntryColOfStatic-Schnittstelle"),
3315 pointer_default(unique),
3329 [id(2), helpstring(
"Methode AddStaticDataEntry"), helpcontext(0)]
3339 uuid(6E567E8A-5AE8-4F26-9BDF-D7C6ADBAFF02),
3341 helpstring(
"IDataEntryColOfDynamic-Schnittstelle"),
3342 pointer_default(unique),
3356 [id(2), helpstring(
"Methode AddStaticDataEntry"), helpcontext(0)]
3366 [id(4), helpstring(
"Methode AddDynamicDataEntry"), helpcontext(0)]
3377 [id(5), helpstring(
"Methode AddArray("), helpcontext(0)]
3378 HRESULT
AddArray([in] BSTR sName, [in]
long lStartByte, [in]
long lByteCount, [in]
enum ByteOrder enByteOrder, [in]
long lArrayElemByteCount, [out, retval]
IDataArray**);
3386 uuid(BE70B498-8AA5-446C-897D-E9C6DCB507BC),
3387 helpstring(
"DataEntryColOfStatic Class"),
3400 uuid(C148A2D2-9047-4113-ABB9-683A766A12C7),
3401 helpstring(
"DataEntryColOfDynamic Class"),
3411 interface ITxConfirm;
3412 interface IRxConfirm;
3422 uuid(F99A0016-C982-472D-BD22-D9C91CA357B3),
3423 helpstring(
"_ISignalEreignisschnittstelle"),
3433 [id(1), helpstring(
"Methode OnChanged - Wird vom COM-Thread aufgerufen."), helpcontext(288)]
3438 [id(10), helpstring(
"Methode OnPreTransmit - Wird vom COM-Thread aufgerufen."), helpcontext(289)]
3443 [id(11), helpstring(
"Methode OnPreCopy - Wird vom COM-Thread aufgerufen."), helpcontext(290)]
3448 [id(12), helpstring(
"Methode OnTxConfirm - Wird vom COM-Thread aufgerufen."), hidden, helpcontext(291)]
3453 [id(13), helpstring(
"Methode OnRxConfirm - Wird vom COM-Thread aufgerufen."), hidden, helpcontext(292)]
3462 [id(30), helpstring(
"Methode OnChangedSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(294)]
3467 [id(31), helpstring(
"Methode OnPreTransmitSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(295)]
3472 [id(32), helpstring(
"Methode OnPreCopySync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(296)]
3477 [id(33), helpstring(
"Methode OnTxConfirmSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(297)]
3482 [id(34), helpstring(
"Methode OnRxConfirmSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(298)]
3502 uuid(1A646E1B-3227-4F32-A104-86EF5E94799D),
3504 helpstring(
"ISignal-Schnittstelle"),
3505 pointer_default(unique),
3514 [propget, id(8), helpstring(
"Eigenschaft Min"), helpcontext(301)]
3515 HRESULT Min([out, retval]
double *pVal);
3516 [propput, id(8), helpstring(
"Eigenschaft Min"), helpcontext(302)]
3517 HRESULT Min([in]
double dNewVal);
3521 [propget, id(9), helpstring(
"Eigenschaft Max"), helpcontext(303)]
3522 HRESULT Max([out, retval]
double *pVal);
3523 [propput, id(9), helpstring(
"Eigenschaft Max"), helpcontext(304)]
3524 HRESULT Max([in]
double dNewVal);
3528 [id(12), helpstring(
"Methode Send"), helpcontext(307)]
3537 [id(13), helpstring(
"Methode GetEntry"), helpcontext(308)]
3538 HRESULT GetEntry([in]
long idx, [out]
long* pVal, [out] BSTR* pEntryText);
3542 [propget, id(15), helpstring(
"Eigenschaft Receivers"), helpcontext(309)]
3547 [propget, id(19), helpstring(
"Eigenschaft Extension"), helpcontext(312)]
3548 HRESULT Extension([in] BSTR sID, [out, retval] IDispatch**);
3553 [propget, id(21), helpstring(
""), helpcontext(313)]
3554 HRESULT Default([out, retval]
double *pVal);
3555 [propput, id(21), helpstring(
""), helpcontext(314)]
3556 HRESULT Default([in]
double dNewVal);
3560 [propget, id(23), helpstring(
""), helpcontext(316)]
3562 [propput, id(23), helpstring(
""), helpcontext(317)]
3567 [propget, id(24), helpstring(
""), helpcontext(318)]
3569 [propput, id(24), helpstring(
""), helpcontext(319)]
3574 [propget, id(27), helpstring(
"Eigenschaft IsMultiplexerSignal"), helpcontext(320)]
3575 HRESULT IsMultiplexerSignal([out, retval] VARIANT_BOOL* pVal);
3587 [id(4001), helpstring(
"Methode FilterPreTransmit"), helpcontext(322)]
3588 HRESULT FilterPreTransmit([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition);
3595 [id(4002), helpstring(
"Methode FilterPreCopy"), helpcontext(323)]
3596 HRESULT FilterPreCopy([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition);
3604 [id(4003), helpstring(
"Methode FilterTxConfirm"), hidden, helpcontext(324)]
3605 HRESULT FilterTxConfirm([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition, VARIANT_BOOL boAsynch);
3613 [id(4004), helpstring(
"Methode FilterRxConfirm"), hidden, helpcontext(325)]
3614 HRESULT FilterRxConfirm([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition, VARIANT_BOOL boAsynch);
3619 [propget, id(4005), helpstring(
"Eigenschaft PreTransmitEvents"), helpcontext(326)]
3620 HRESULT PreTransmitEvents([out, retval] VARIANT_BOOL* pVal);
3621 [propput, id(4005), helpstring(
"Eigenschaft PreTransmitEvents"), helpcontext(327)]
3622 HRESULT PreTransmitEvents([in] VARIANT_BOOL boVal);
3627 [propget, id(4006), helpstring(
"Eigenschaft PreCopyEvents"), helpcontext(328)]
3628 HRESULT PreCopyEvents([out, retval] VARIANT_BOOL* pVal);
3629 [propput, id(4006), helpstring(
"Eigenschaft PreCopyEvents"), helpcontext(329)]
3630 HRESULT PreCopyEvents([in] VARIANT_BOOL boVal);
3635 [propget, id(4007), helpstring(
"Eigenschaft TxConfirmEvents"), hidden, helpcontext(330)]
3636 HRESULT TxConfirmEvents([out, retval] VARIANT_BOOL* pVal);
3637 [propput, id(4007), helpstring(
"Eigenschaft TxConfirmEvents"), hidden, helpcontext(331)]
3638 HRESULT TxConfirmEvents([in] VARIANT_BOOL boVal);
3643 [propget, id(4008), helpstring(
"Eigenschaft RxConfirmEvents"), hidden, helpcontext(332)]
3644 HRESULT RxConfirmEvents([out, retval] VARIANT_BOOL* pVal);
3645 [propput, id(4008), helpstring(
"Eigenschaft RxConfirmEvents"), hidden, helpcontext(333)]
3646 HRESULT RxConfirmEvents([in] VARIANT_BOOL boVal);
3654 uuid(9FAF0811-90CA-4F39-85E0-4316DA3909F4),
3655 helpstring(
"Signal Class"),
3671 uuid(798E9FD4-5DF5-465C-87E3-B50BA821BB0F),
3673 helpstring(
"ISignalCol-Schnittstelle"),
3674 pointer_default(unique),
3683 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Item"), helpcontext(335)]
3684 HRESULT Item([in] VARIANT vIndex, [out, retval]
ISignal** pVal);
3688 [propput, id(7), helpstring(
"Eigenschaft Factor"), helpcontext(336)]
3689 HRESULT Factor([in]
double dNewVal);
3693 [propput, id(8), helpstring(
"Eigenschaft Offset"), helpcontext(337)]
3694 HRESULT Offset([in]
double dNewVal);
3698 [propput, id(9), helpstring(
"Eigenschaft Max"), helpcontext(338)]
3699 HRESULT Max([in]
double dNewVal);
3703 [propput, id(10), helpstring(
"Eigenschaft Min"), helpcontext(339)]
3704 HRESULT Min([in]
double dNewVal);
3713 [id(11), helpstring(
"Methode AddSignal"), helpcontext(340)]
3714 HRESULT AddSignal([in] BSTR sSigName, [in]
long lStartBit, [in]
long lBitCount, [in]
enum ByteOrder enByteOrder, [out,retval]
ISignal**);
3718 [id(14), helpstring(
"Methode Delete"), helpcontext(341)]
3723 [propput, id(16), helpstring(
""), helpcontext(342)]
3728 [propput, id(17), helpstring(
""), helpcontext(343)]
3733 [propput, id(18), helpstring(
""), helpcontext(344)]
3734 HRESULT Unit([in] BSTR sNewVal);
3738 [propput, id(19), helpstring(
"Eigenschaft ValueTable"), helpcontext(345)]
3743 [id(20), helpstring(
"Methode Send"), helpcontext(346)]
3748 [id(100), helpcontext(347)] HRESULT AddItem(
IDatabaseItem* ppData);
3756 uuid(F5608461-92C9-41B2-941E-254474AF6FA4),
3757 helpstring(
"SignalCol Class"),
3773 uuid(6BD5564A-90F9-4A97-9324-CECDE551C19A),
3775 helpstring(
"ISignalGroup-Schnittstelle"),
3776 pointer_default(unique),
3785 [id(12), helpstring(
"Methode Apply"), helpcontext(0)]
3790 [propget, id(13), helpstring(
"Eigenschaft Signals"), helpcontext(383)]
3791 HRESULT Signals([out, retval]
ISignalCol** ppVal);
3799 uuid(96E7C74F-C00F-48C8-9687-5745D5AB2C0D),
3800 helpstring(
"SignalGroup Class"),
3816 uuid(AA36B79D-011D-4F97-81C9-0C43718FB2B6),
3818 helpstring(
"ISignalGroupCol-Schnittstelle"),
3819 pointer_default(unique),
3828 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Item"), helpcontext(335)]
3829 HRESULT Item([in] VARIANT vIndex, [out, retval]
ISignalGroup**);
3835 [id(11), helpstring(
"Methode AddSignalGroup"), helpcontext(340)]
3836 HRESULT AddSignalGroup([in] BSTR sName, [out, retval]
ISignalGroup**);
3840 [id(14), helpstring(
"Methode Delete"), helpcontext(341)]
3842 [id(100), helpcontext(347)] HRESULT AddItem([in]
IDatabaseItem* ppData);
3850 uuid(9699A0A5-F543-46BB-A9F7-6829A7747735),
3851 helpstring(
"SignalGroupCol Class"),
3865 uuid(F5DA7027-3531-46A6-A83F-45BC1C29C3BC),
3866 helpstring(
"_ICanMsgEreignisschnittstelle"),
3876 [id(4), helpstring(
"Methode OnChanged - Wird vom COM-Thread aufgerufen."), helpcontext(349)]
3881 [id(10), helpstring(
"Methode OnPreTransmit - Wird vom COM-Thread aufgerufen."), helpcontext(350)]
3886 [id(11), helpstring(
"Methode OnPreCopy - Wird vom COM-Thread aufgerufen."), helpcontext(351)]
3891 [id(12), helpstring(
"Methode OnTxConfirm - Wird vom COM-Thread aufgerufen."), hidden, helpcontext(352)]
3896 [id(13), helpstring(
"Methode OnRxConfirm - Wird vom COM-Thread aufgerufen."), hidden, helpcontext(353)]
3905 [id(30), helpstring(
"Methode OnChangedSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(355)]
3910 [id(31), helpstring(
"Methode OnPreTransmitSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(356)]
3915 [id(32), helpstring(
"Methode OnPreCopySync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(357)]
3920 [id(33), helpstring(
"Methode OnTxConfirmSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(358)]
3925 [id(34), helpstring(
"Methode OnRxConfirmSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(359)]
3927 [id(35), restricted, hidden, helpcontext(360)] HRESULT OnTransmissionMT([in]
TransmissionData* data);
3939 uuid(9BFF5BF3-0649-4ff1-B78C-96D85CE51891),
3941 helpstring(
"IMsgData-Schnittstelle"),
3942 pointer_default(unique),
3952 [propget, id(0), helpstring(
"Eigenschaft Array"), helpcontext(372)]
3953 HRESULT
Array([out, retval] VARIANT *pData);
3954 [propput, id(0), helpstring(
"Eigenschaft Array"), helpcontext(373)]
3955 HRESULT
Array([in] VARIANT vData);
3962 [propget, id(1), helpstring(
"Eigenschaft Byte"), helpcontext(374)]
3963 HRESULT Byte([in]
long lIndex, [out, retval]
byte* pVal);
3964 [propput, id(1), helpstring(
"Eigenschaft Byte"), helpcontext(375)]
3965 HRESULT Byte([in]
long lIndex, [in]
byte bVal);
3973 uuid(169BDAD4-5B8B-4811-A624-3E7CD29AB988),
3974 helpstring(
"MsgData Class"),
3991 uuid(6B884B54-A58B-4624-A58B-00D97144B46D),
3993 helpstring(
"IMessage-Schnittstelle"),
3994 pointer_default(unique),
4003 [propget, id(6), helpstring(
"Eigenschaft MsgID"), helpcontext(378)]
4008 [propget, id(10), helpstring(
"Eigenschaft DataChangeEvents"), helpcontext(379)]
4009 HRESULT DataChangeEvents([out, retval] VARIANT_BOOL *pVal);
4010 [propput, id(10), helpstring(
"Eigenschaft DataChangeEvents"), helpcontext(380)]
4011 HRESULT DataChangeEvents([in] VARIANT_BOOL boNewVal);
4015 [propget, id(11), helpstring(
"Eigenschaft Data"), helpcontext(381)]
4016 HRESULT Data([out, retval]
IMsgData** ppData);
4020 [id(12), helpstring(
"Methode Send"), helpcontext(382)]
4025 [propget, id(13), helpstring(
"Eigenschaft Signals"), helpcontext(383)]
4026 HRESULT Signals([out, retval]
ISignalCol** ppVal);
4030 [propput, id(14), helpstring(
"Eigenschaft TxEnabled"), helpcontext(384)]
4031 HRESULT TxEnabled([in] VARIANT_BOOL boNewVal);
4037 [propget, id(15), helpstring(
"Eigenschaft Extension"), helpcontext(385)]
4038 HRESULT Extension([in] BSTR sID, [out, retval] IDispatch** ppVal);
4042 [propget, id(18), helpstring(
"Eigenschaft IsMultiplexMessage"), helpcontext(386)]
4043 HRESULT IsMultiplexMessage([out, retval] VARIANT_BOOL* pVal);
4047 [propget, id(19), helpstring(
"Eigenschaft Messages"), helpcontext(387)]
4052 [propget, id(20), helpstring(
"Eigenschaft MuxSignal"), helpcontext(388)]
4053 HRESULT MuxSignal([out, retval]
ISignal** ppItem);
4054 [propput, id(20), helpstring(
"Eigenschaft MuxSignal"), helpcontext(389)]
4055 HRESULT MuxSignal([in]
ISignal* pSig);
4059 [propget, id(21), helpstring(
"Eigenschaft ActiveOnLin"), helpcontext(390)]
4060 HRESULT ActiveOnLin([out, retval] VARIANT_BOOL *pVal);
4061 [propput, id(21), helpstring(
"Eigenschaft ActiveOnLin"), helpcontext(391)]
4062 HRESULT ActiveOnLin([in] VARIANT_BOOL boNewVal);
4066 [propget, id(22), helpstring(
"Eigenschaft DLC"), helpcontext(392)]
4067 HRESULT DLC([out, retval]
long* pDlc);
4068 [propput, id(22), helpstring(
"Eigenschaft DLC"), helpcontext(393)]
4069 HRESULT DLC([in]
long lDlc);
4073 [propget, id(23), helpstring(
"Eigenschaft AsynchronDataChangeEvent"), helpcontext(394)]
4074 HRESULT DataChangeEventAsynchron([out, retval] VARIANT_BOOL* pVal);
4075 [propput, id(23), helpstring(
"Eigenschaft AsynchronDataChangeEvent"), helpcontext(395)]
4076 HRESULT DataChangeEventAsynchron([in] VARIANT_BOOL boVal);
4080 [propget, id(24), helpstring(
"Eigenschaft Bus"), helpcontext(396)]
4081 HRESULT
Bus([out, retval]
IBus** ppBus);
4082 [propput, id(24), helpstring(
"Eigenschaft Bus"), helpcontext(397)]
4087 [id(25), helpstring(
"Methode Assign"), helpcontext(398)]
4088 HRESULT Assign([in]
IMessage* pMsg);
4092 [id(26), helpstring(
"Methode AssignTransmissionData"), helpcontext(399)]
4097 [propget, id(27), helpstring(
"Eigenschaft UseTempData"), helpcontext(400)]
4098 HRESULT UseTempData([out, retval] VARIANT_BOOL* pVal);
4099 [propput, id(27), helpstring(
"Eigenschaft UseTempData"), helpcontext(401)]
4100 HRESULT UseTempData([in] VARIANT_BOOL val);
4106 [propget, id(29), helpstring(
"Eigenschaft TrsCtrl1"), helpcontext(402)]
4107 HRESULT TrsCtrl1([out, retval] ITrsCtrl1MessageExtension** pItem);
4111 [id(30), helpstring(
"Methode SetTrsCtrl"), helpcontext(403)]
4112 HRESULT SetTrsCtrl([in] BSTR sText);
4118 [id(4001), helpstring(
"Methode FilterPreTransmit"), helpcontext(405)]
4125 HRESULT FilterPreTransmit([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition);
4132 [id(4002), helpstring(
"Methode FilterPreCopy"), helpcontext(406)]
4133 HRESULT FilterPreCopy([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition);
4141 [id(4003), helpstring(
"Methode FilterTxConfirm"), hidden, helpcontext(407)]
4142 HRESULT FilterTxConfirm([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition, VARIANT_BOOL boAsynch);
4150 [id(4004), helpstring(
"Methode FilterRxConfirm"), hidden, helpcontext(408)]
4151 HRESULT FilterRxConfirm([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition, VARIANT_BOOL boAsynch);
4156 [propget, id(4005), helpstring(
"Eigenschaft PreTransmitEvents"), helpcontext(409)]
4157 HRESULT PreTransmitEvents([out, retval] VARIANT_BOOL* pVal);
4158 [propput, id(4005), helpstring(
"Eigenschaft PreTransmitEvents"), helpcontext(410)]
4159 HRESULT PreTransmitEvents([in] VARIANT_BOOL boVal);
4164 [propget, id(4006), helpstring(
"Eigenschaft PreCopyEvents"), helpcontext(411)]
4165 HRESULT PreCopyEvents([out, retval] VARIANT_BOOL* pVal);
4166 [propput, id(4006), helpstring(
"Eigenschaft PreCopyEvents"), helpcontext(412)]
4167 HRESULT PreCopyEvents([in] VARIANT_BOOL boVal);
4172 [propget, id(4007), helpstring(
"Eigenschaft TxConfirmEvents"), hidden, helpcontext(413)]
4173 HRESULT TxConfirmEvents([out, retval] VARIANT_BOOL* pVal);
4174 [propput, id(4007), helpstring(
"Eigenschaft TxConfirmEvents"), hidden, helpcontext(414)]
4175 HRESULT TxConfirmEvents([in] VARIANT_BOOL boVal);
4180 [propget, id(4008), helpstring(
"Eigenschaft RxConfirmEvents"), hidden, helpcontext(415)]
4181 HRESULT RxConfirmEvents([out, retval] VARIANT_BOOL* pVal);
4182 [propput, id(4008), helpstring(
"Eigenschaft RxConfirmEvents"), hidden, helpcontext(416)]
4183 HRESULT RxConfirmEvents([in] VARIANT_BOOL boVal);
4189 [propget, id(31), helpstring(
"Eigenschaft SignalGroups"), helpcontext(0)]
4198 [id(32), helpcontext(0)]
4199 HRESULT IsTransmitted([in]
long timeoutMS, [in]
enum DirectionFilter enFilter, [out, retval] VARIANT_BOOL*);
4207 uuid(7B2D4672-7F03-4185-AC3A-9B6E0D1BCEDA),
4208 helpstring(
"Message Class"),
4224 uuid(9A6C3F07-FA13-439B-AD2A-7413E0162B13),
4226 helpstring(
"IMessageCol-Schnittstelle"),
4227 pointer_default(unique),
4236 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Item"), helpcontext(418)]
4237 HRESULT Item([in] VARIANT vIndex, [out, retval]
IMessage** ppVal);
4241 [id(7), helpstring(
"Methode Send"), helpcontext(419)]
4250 [id(9), helpstring(
"Methode AddMessage"), helpcontext(420)]
4251 HRESULT AddMessage([in] BSTR bstrMsgName, [in]
long lMsgId, [in]
long lDlc, [out, retval]
IMessage**);
4255 [propput, id(14), helpstring(
"Eigenschaft TxEnabled"), helpcontext(421)]
4256 HRESULT TxEnabled([in] VARIANT_BOOL newVal);
4260 [id(16), helpstring(
"Methode Delete"), helpcontext(422)]
4265 [id(100), helpcontext(423)] HRESULT AddItem(
IDatabaseItem* pData);
4273 uuid(65823CA3-C561-4E2F-BDBE-1F7080B5A9C0),
4274 helpstring(
"MessageCol Class"),
4288 uuid(D3D7A4ED-FEC1-4AD6-AFC6-9E7FF4DA08F1),
4289 helpstring(
"_ICanEcuEreignisschnittstelle"),
4299 [id(10), helpstring(
"Methode OnPreTransmit - Wird vom COM-Thread aufgerufen."), helpcontext(425)]
4304 [id(11), helpstring(
"Methode OnPreCopy - Wird vom COM-Thread aufgerufen."), helpcontext(426)]
4309 [id(12), helpstring(
"Methode OnTxConfirm - Wird vom COM-Thread aufgerufen."), hidden, helpcontext(427)]
4314 [id(13), helpstring(
"Methode OnRxConfirm - Wird vom COM-Thread aufgerufen."), hidden, helpcontext(428)]
4323 [id(31), helpstring(
"Methode OnPreTransmitSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(430)]
4328 [id(32), helpstring(
"Methode OnPreCopySync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(431)]
4333 [id(33), helpstring(
"Methode OnTxConfirmSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(432)]
4338 [id(34), helpstring(
"Methode OnRxConfirmSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(433)]
4354 uuid(E6F1A520-4DAB-4A71-8D1A-DCAFB8F9E5EB),
4356 helpstring(
"IControlUnit-Schnittstelle"),
4357 pointer_default(unique),
4366 [propput, id(6), helpstring(
"Eigenschaft TxEnabled"), helpcontext(436)]
4367 HRESULT TxEnabled([in] VARIANT_BOOL boNewVal);
4371 [propget, id(7), helpstring(
"Eigenschaft Simulated"), helpcontext(437)]
4372 HRESULT Simulated([out, retval] VARIANT_BOOL *pVal);
4373 [propput, id(7), helpstring(
"Eigenschaft Simulated"), helpcontext(438)]
4374 HRESULT Simulated([in] VARIANT_BOOL boNewVal);
4378 [propget, id(8), helpstring(
"Eigenschaft Messages"), helpcontext(439)]
4383 [propget, id(9), helpstring(
"Eigenschaft Extension"), helpcontext(440)]
4384 HRESULT Extension([in] BSTR sID, [out, retval] IDispatch* *pVal);
4388 [propget, id(12), helpstring(
"Eigenschaft MsgMode"), helpcontext(441)]
4390 [propput, id(12), helpstring(
"Eigenschaft MsgMode"), helpcontext(442)]
4391 HRESULT MsgMode([in]
enum GenMsgMode enNewVal);
4395 [id(13), helpstring(
"Exports the ecu into a ncf file"), helpcontext(443)]
4396 HRESULT Export([in] BSTR sFilename);
4400 [propget, id(15), helpstring(
"Eigenschaft NMHigh"), helpcontext(444)]
4401 HRESULT NMHigh([out, retval] INMHighEcuExt** ppItem);
4405 [propget, id(16), helpstring(
"Eigenschaft OsekNM"), helpcontext(445)]
4406 HRESULT OsekNM([out, retval] INMEcuExt** ppItem);
4410 [id(17), helpstring(
"Methode SetTrsCtrlForMessages"), helpcontext(446)]
4411 HRESULT SetTrsCtrlForMessages([in] BSTR sText);
4415 [propget, id(18), helpstring(
"Eigenschaft Variables"), hidden, helpcontext(447)]
4416 HRESULT Variables([out, retval]
INamespace **pItem);
4420 [propget, id(19), helpstring(
"Eigenschaft Stacks"), helpcontext(439)]
4421 HRESULT Stacks([out, retval]
IStackCol* *pVal);
4433 [id(4001), helpstring(
"Methode FilterPreTransmit"), helpcontext(449)]
4434 HRESULT FilterPreTransmit([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition);
4441 [id(4002), helpstring(
"Methode FilterPreCopy"), helpcontext(450)]
4442 HRESULT FilterPreCopy([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition);
4443 [id(4003), helpstring(
"Methode FilterTxConfirm"), hidden, helpcontext(451)]
4451 HRESULT FilterTxConfirm([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition, VARIANT_BOOL boAsynch);
4459 [id(4004), helpstring(
"Methode FilterRxConfirm"), hidden, helpcontext(452)]
4460 HRESULT FilterRxConfirm([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition, VARIANT_BOOL boAsynch);
4465 [propget, id(4005), helpstring(
"Eigenschaft PreTransmitEvents"), helpcontext(453)]
4466 HRESULT PreTransmitEvents([out, retval] VARIANT_BOOL* pVal);
4467 [propput, id(4005), helpstring(
"Eigenschaft PreTransmitEvents"), helpcontext(454)]
4468 HRESULT PreTransmitEvents([in] VARIANT_BOOL boVal);
4473 [propget, id(4006), helpstring(
"Eigenschaft PreCopyEvents"), helpcontext(455)]
4474 HRESULT PreCopyEvents([out, retval] VARIANT_BOOL* pVal);
4475 [propput, id(4006), helpstring(
"Eigenschaft PreCopyEvents"), helpcontext(456)]
4476 HRESULT PreCopyEvents([in] VARIANT_BOOL boVal);
4481 [propget, id(4007), helpstring(
"Eigenschaft TxConfirmEvents"), hidden, helpcontext(457)]
4482 HRESULT TxConfirmEvents([out, retval] VARIANT_BOOL* pVal);
4483 [propput, id(4007), helpstring(
"Eigenschaft TxConfirmEvents"), hidden, helpcontext(458)]
4484 HRESULT TxConfirmEvents([in] VARIANT_BOOL boVal);
4489 [propget, id(4008), helpstring(
"Eigenschaft RxConfirmEvents"), hidden, helpcontext(459)]
4490 HRESULT RxConfirmEvents([out, retval] VARIANT_BOOL* pVal);
4491 [propput, id(4008), helpstring(
"Eigenschaft RxConfirmEvents"), hidden, helpcontext(460)]
4492 HRESULT RxConfirmEvents([in] VARIANT_BOOL boVal);
4500 uuid(69E53238-A06B-420A-8C6B-0DE2685B2E05),
4501 helpstring(
"ControlUnit Class"),
4517 uuid(0AB380D1-F3A2-4304-AFF1-9419F5F151A8),
4519 helpstring(
"IControlUnitCol-Schnittstelle"),
4520 pointer_default(unique),
4529 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Item"), helpcontext(462)]
4530 HRESULT Item([in] VARIANT vIndex, [out, retval]
IControlUnit* *pVal);
4534 [propput, id(7), helpstring(
"Eigenschaft TxEnabled"), helpcontext(463)]
4535 HRESULT TxEnabled([in] VARIANT_BOOL boNewVal);
4539 [propput, id(8), helpstring(
"Eigenschaft Simulated"), helpcontext(464)]
4540 HRESULT Simulated([in] VARIANT_BOOL boNewVal);
4546 [id(9), helpstring(
"Methode AddControlUnit"), helpcontext(465)]
4547 HRESULT AddControlUnit([in] BSTR sECUName, [out,retval]
IControlUnit**);
4551 [id(10), helpstring(
"Methode Delete"), helpcontext(466)]
4556 [id(100), helpcontext(467)] HRESULT AddItem(
IDatabaseItem* pData);
4564 uuid(2D55270C-DBE8-40A7-9654-EAE5A70046D5),
4565 helpstring(
"ControlUnitCol Class"),
4586 uuid(4B10621F-0779-4aa4-A612-A09811D1A9FA),
4588 helpstring(
"IReceiverCol-Schnittstelle"),
4589 pointer_default(unique),
4598 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Item"), helpcontext(470)]
4599 HRESULT Item([in] VARIANT vIndex, [out, retval]
IControlUnit* *pVal);
4603 [id(7), helpstring(
"Methode AddControlUnit"), helpcontext(471)]
4608 [id(8), helpstring(
"Methode RemoveControlUnit"), helpcontext(472)]
4617 uuid(CE3F384A-E2D9-4923-85C8-3753E04D291B),
4618 helpstring(
"ReceiverCol Class"),
4635 uuid(526EFE4F-7B0C-4689-83CF-86C0CBE7A0CB),
4636 helpstring(
"_IBusEreignisschnittstelle"),
4646 [id(1), helpstring(
"Methode OnCanEvent - Wird vom COM-Thread aufgerufen."), helpcontext(475)]
4651 [id(2), helpstring(
"Methode OnCanError - Wird vom COM-Thread aufgerufen."), helpcontext(476)]
4656 [id(3), helpstring(
"Methode OnLinEvent - Wird vom COM-Thread aufgerufen."), helpcontext(477)]
4661 [id(4), helpstring(
"Methode OnLinError - Wird vom COM-Thread aufgerufen."), helpcontext(478)]
4666 [id(10), helpstring(
"Methode OnPreTransmit - Wird vom COM-Thread aufgerufen."), helpcontext(479)]
4671 [id(11), helpstring(
"Methode OnPreCopy - Wird vom COM-Thread aufgerufen."), helpcontext(480)]
4676 [id(12), helpstring(
"Methode OnTxConfirm - Wird vom COM-Thread aufgerufen."), hidden, helpcontext(481)]
4681 [id(13), helpstring(
"Methode OnRxConfirm - Wird vom COM-Thread aufgerufen."), hidden, helpcontext(482)]
4690 [id(31), helpstring(
"Methode OnPreTransmitSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(484)]
4695 [id(32), helpstring(
"Methode OnPreCopySync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(485)]
4700 [id(33), helpstring(
"Methode OnTxConfirmSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(486)]
4705 [id(34), helpstring(
"Methode OnRxConfirmSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(487)]
4714 [id(40), helpstring(
"Methode OnCanEventSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(489)]
4719 [id(41), helpstring(
"Methode OnCanErrorSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(490)]
4724 [id(42), helpstring(
"Methode OnLinEventSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(491)]
4729 [id(43), helpstring(
"Methode OnLinErrorSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(492)]
4734 [id(44), helpcontext(0)]
4746 uuid(30C61188-E031-466B-817E-8B1CC2666673),
4748 helpstring(
"IBus-Schnittstelle"),
4749 pointer_default(unique),
4758 [propget, id(6), helpstring(
"Eigenschaft Baudrate"), helpcontext(494)]
4759 HRESULT Baudrate([out, retval]
long *pVal);
4760 [propput, id(6), helpstring(
"Eigenschaft Baudrate"), helpcontext(495)]
4761 HRESULT Baudrate([in]
long lVal);
4765 [propget, id(7), helpstring(
"Eigenschaft BTR0"), helpcontext(496)]
4766 HRESULT BTR0([out, retval]
short *pVal);
4767 [propput, id(7), helpstring(
"Eigenschaft BTR0"), helpcontext(497), hidden]
4768 HRESULT BTR0([in]
short iNewVal);
4772 [propget, id(8), helpstring(
"Eigenschaft BTR1"), helpcontext(498)]
4773 HRESULT BTR1([out, retval]
short *pVal);
4774 [propput, id(8), helpstring(
"Eigenschaft BTR1"), helpcontext(499), hidden]
4775 HRESULT BTR1([in]
short iNewVal);
4779 [propget, id(9), helpstring(
"Eigenschaft TxEnabled"), helpcontext(500)]
4780 HRESULT TxEnabled([out, retval] VARIANT_BOOL *pVal);
4781 [propput, id(9), helpstring(
"Eigenschaft TxEnabled"), helpcontext(501)]
4782 HRESULT TxEnabled([in] VARIANT_BOOL boNewVal);
4786 [propget, id(10), helpstring(
"Eigenschaft RxEnabled"), helpcontext(502)]
4787 HRESULT RxEnabled([out, retval] VARIANT_BOOL *pVal);
4788 [propput, id(10), helpstring(
"Eigenschaft RxEnabled"), helpcontext(503)]
4789 HRESULT RxEnabled([in] VARIANT_BOOL boNewVal);
4793 [id(11), helpstring(
"Methode SendFreeMsg"), hidden, helpcontext(504)]
4794 HRESULT SendFreeMsg([in]
long nMsgID, [in] VARIANT vData, [in]
short nDLC);
4798 [id(12), helpstring(
"Methode GetMsgByID"), helpcontext(505)]
4799 HRESULT GetMsgByID([in]
long nMsgID, [out, retval]
IMessage** iMsg);
4803 [id(13), helpstring(
"Methode GetMsgByName"), helpcontext(506)]
4804 HRESULT GetMsgByName([in] BSTR sName, [out, retval]
IMessage** iMsg);
4808 [propget, id(14), helpstring(
"Eigenschaft ControlUnits"), helpcontext(507)]
4816 [id(15), helpstring(
"Methode SelectHardware"), helpcontext(508)]
4817 HRESULT SelectHardware([in] BSTR sHardwareName, [in] VARIANT vHwId, [in]
byte bHwChannel);
4821 [propget, id(16), helpstring(
"Eigenschaft Extension"), helpcontext(509)]
4822 HRESULT Extension([in] BSTR sID, [out, retval] IDispatch* *pVal);
4826 [propget, id(18), helpstring(
"Eigenschaft LinMaster"), helpcontext(510)]
4828 [propput, id(18), helpstring(
"Eigenschaft LinMaster"), helpcontext(511)]
4833 [propget, id(19), helpstring(
"Eigenschaft Type"), helpcontext(512)]
4834 HRESULT Type([out, retval]
enum BusType* pType);
4838 [id(20), helpstring(
"Exports the bus into a dbc or ldf file"), helpcontext(513)]
4839 HRESULT Export([in] BSTR sFilename);
4843 [propget, id(21), helpstring(
"Eigenschaft BusStateEvents"), helpcontext(514)]
4844 HRESULT BusStateEvents([out, retval] VARIANT_BOOL *pVal);
4845 [propput, id(21), helpstring(
"Eigenschaft BusStateEvents"), helpcontext(515)]
4846 HRESULT BusStateEvents([in] VARIANT_BOOL boVal);
4850 [propget, id(22), helpstring(
"Eigenschaft BusErrorEvents"), helpcontext(516)]
4851 HRESULT BusErrorEvents([out, retval] VARIANT_BOOL *val);
4852 [propput, id(22), helpstring(
"Eigenschaft BusErrorEvents"), helpcontext(517)]
4853 HRESULT BusErrorEvents([in] VARIANT_BOOL boVal);
4857 [id(23), helpstring(
"Methode GenerateControlUnit"), helpcontext(518)]
4858 HRESULT GenerateControlUnit ([in] BSTR sFile);
4865 [id(24), helpstring(
"Methode SendFreeCanMsg"), hidden, helpcontext(519)]
4866 HRESULT SendFreeCanMsg([in]
long nMsgID, [in] VARIANT vData, [in]
short nDLC);
4874 [id(25), helpstring(
"Methode SendFreeLinMsg"), hidden, helpcontext(520)]
4875 HRESULT SendFreeLinMsg([in]
long nMsgID, [in] VARIANT vData, [in]
short nDLC, [in]
enum LinChecksumVersion enChecksumVersion);
4879 [propget, id(26), helpstring(
"Eigenschaft Channel"), helpcontext(521)]
4880 HRESULT Channel([out, retval]
byte* pChannel);
4881 [propput, id(26), helpstring(
"Eigenschaft Channel"), helpcontext(522)]
4882 HRESULT Channel([in]
byte bChannel);
4886 [id(27), helpstring(
"Methode ResetChannel"), helpcontext(523)]
4887 HRESULT ResetChannel();
4892 [id(29), helpstring(
"Methode SetTrsCtrlForMessages"), helpcontext(524)]
4893 HRESULT SetTrsCtrlForMessages([in] BSTR sText);
4897 [propget, id(30), helpstring(
"Property NMHigh"), helpcontext(525)]
4898 HRESULT NMHigh([out, retval] INMHighBusExt** ppItem);
4902 [propget, id(31), helpstring(
"Property OsekNM"), helpcontext(526)]
4903 HRESULT OsekNM([out, retval] INMBusExt** ppItem);
4907 [propget, id(32), helpstring(
"Property VirtualChannel"), helpcontext(527)]
4912 [propget, id(33), helpstring(
"Eigenschaft Variables"), hidden, helpcontext(528)]
4913 HRESULT Variables([out, retval]
INamespace **pItem);
4917 [propget, id(34), helpcontext(0)] HRESULT InitErrorEvents([out, retval] VARIANT_BOOL* pActive);
4918 [propput, id(34), helpcontext(0)] HRESULT InitErrorEvents([in] VARIANT_BOOL boActive);
4927 [id(35), helpstring(
"Methode TransmitMsg"), helpcontext(0)]
4928 HRESULT TransmitMsg([in]
long nMsgID, [in] VARIANT vData, [in]
short nDLC, [in]
enum TransmissionFlags enFlags);
4940 [id(4001), helpstring(
"Methode FilterPreTransmit"), helpcontext(530)]
4941 HRESULT FilterPreTransmit([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition);
4942 [id(4002), helpstring(
"Methode FilterPreCopy"), helpcontext(531)]
4949 HRESULT FilterPreCopy([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition);
4957 [id(4003), helpstring(
"Methode FilterTxConfirm"), hidden, helpcontext(532)]
4958 HRESULT FilterTxConfirm([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition, VARIANT_BOOL boAsynch);
4966 [id(4004), helpstring(
"Methode FilterRxConfirm"), hidden, helpcontext(533)]
4967 HRESULT FilterRxConfirm([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition, VARIANT_BOOL boAsynch);
4971 [propget, id(4005), helpstring(
"Eigenschaft PreTransmitEvents"), helpcontext(534)]
4972 HRESULT PreTransmitEvents([out, retval] VARIANT_BOOL* pVal);
4973 [propput, id(4005), helpstring(
"Eigenschaft PreTransmitEvents"), helpcontext(535)]
4974 HRESULT PreTransmitEvents([in] VARIANT_BOOL boVal);
4979 [propget, id(4006), helpstring(
"Eigenschaft PreCopyEvents"), helpcontext(536)]
4980 HRESULT PreCopyEvents([out, retval] VARIANT_BOOL* pVal);
4981 [propput, id(4006), helpstring(
"Eigenschaft PreCopyEvents"), helpcontext(537)]
4982 HRESULT PreCopyEvents([in] VARIANT_BOOL boVal);
4987 [propget, id(4007), helpstring(
"Eigenschaft TxConfirmEvents"), hidden, helpcontext(538)]
4988 HRESULT TxConfirmEvents([out, retval] VARIANT_BOOL* pVal);
4989 [propput, id(4007), helpstring(
"Eigenschaft TxConfirmEvents"), hidden, helpcontext(539)]
4990 HRESULT TxConfirmEvents([in] VARIANT_BOOL boVal);
4995 [propget, id(4008), helpstring(
"Eigenschaft RxConfirmEvents"), hidden, helpcontext(540)]
4996 HRESULT RxConfirmEvents([out, retval] VARIANT_BOOL* pVal);
4997 [propput, id(4008), helpstring(
"Eigenschaft RxConfirmEvents"), hidden, helpcontext(541)]
4998 HRESULT RxConfirmEvents([in] VARIANT_BOOL boVal);
5006 uuid(F197B5C9-2F23-4F45-8BEB-8BB9D9A3D572),
5007 helpstring(
"CanBus Class"),
5013 [
default]
interface IBus;
5023 uuid(0066B75E-3965-41C9-87E6-923DD80A9A26),
5025 helpstring(
"IBusCol-Schnittstelle"),
5026 pointer_default(unique),
5035 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Item"), helpcontext(543)]
5036 HRESULT Item([in] VARIANT vIndex, [out, retval]
IBus* *pVal);
5040 [propget, id(10), helpstring(
"Eigenschaft TxEnabled"), helpcontext(544)]
5041 HRESULT TxEnabled([out,retval] VARIANT_BOOL*);
5042 [propput, id(10), helpstring(
"Eigenschaft TxEnabled"), helpcontext(545)]
5043 HRESULT TxEnabled([in] VARIANT_BOOL boNewVal);
5047 [propget, id(11), helpstring(
"Eigenschaft RxEnabled"), helpcontext(546)]
5048 HRESULT RxEnabled([out,retval] VARIANT_BOOL*);
5049 [propput, id(11), helpstring(
"Eigenschaft RxEnabled"), helpcontext(547)]
5050 HRESULT RxEnabled([in] VARIANT_BOOL boNewVal);
5057 [id(12), helpstring(
"Methode AddBus"), helpcontext(548)]
5058 HRESULT AddBus([in]
enum BusType enType, [in] BSTR sName, [out,retval]
IBus**);
5062 [id(13), helpstring(
"Methode Delete"), helpcontext(549)]
5067 [id(14), helpstring(
"Methode ResetChannel"), helpcontext(550)]
5068 HRESULT ResetChannel();
5072 [id(100), helpcontext(551)] HRESULT AddItem(
IDatabaseItem* pData);
5080 uuid(04771C82-0823-41D0-BA5F-0048A7357157),
5081 helpstring(
"BusCol Class"),
5090 interface ISupportErrorInfo;
5100 uuid(06CA22E8-7B66-459A-8D3D-B7E1028CA221),
5102 helpstring(
"ISelection-Schnittstelle"),
5103 pointer_default(unique),
5112 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Item"), helpcontext(553)]
5113 HRESULT Item([in] LONG lIndex, [out, retval]
IDatabaseItem* *pVal);
5117 [id(10), helpstring(
"Methode GetItemAsCanBus"), helpcontext(554)]
5118 HRESULT GetItemAsBus([in] LONG lIndex, [out, retval]
IBus* *iBus);
5122 [id(11), helpstring(
"Methode GetItemAsCanEcu"), helpcontext(555)]
5123 HRESULT GetItemAsControlUnit([in] LONG lIndex, [out, retval]
IControlUnit* *iECU);
5127 [id(12), helpstring(
"Methode GetItemAsCanMsg"), helpcontext(556)]
5128 HRESULT GetItemAsMessage([in] LONG lIndex, [out, retval]
IMessage* *iMsg);
5132 [id(13), helpstring(
"Methode GetItemAsSignal"), helpcontext(557)]
5133 HRESULT GetItemAsSignal([in] LONG index, [out, retval]
ISignal* *iSig);
5138 [id(14), helpstring(
"Methode Intersect"), helpcontext(558)]
5139 HRESULT Intersect([in]
ICol* iInput, [out, retval]
ISelection* *iSelection);
5144 [id(15), helpstring(
"Methode Union"), helpcontext(559)]
5145 HRESULT Union([in]
ICol* iInput, [out, retval]
ISelection* *iSelection);
5150 [id(16), helpstring(
"Methode Substract"), helpcontext(560)]
5151 HRESULT Substract([in]
ICol* iInput, [out, retval]
ISelection* *iSelection);
5155 [id(17), helpstring(
"Methode Remove"), helpcontext(561)]
5156 HRESULT Remove([in] LONG lIndex);
5160 [id(18), helpstring(
"Methode AddItem"), helpcontext(562)]
5169 uuid(438D2466-E87A-4E32-BE0C-7030296819C3),
5170 helpstring(
"Selection Class"),
5184 uuid(9D443A2A-3420-4178-896C-3F84CFFCBD0E),
5185 helpstring(
"_IDatabaseEreignisschnittstelle"),
5195 [id(1), helpstring(
"Methode OnDBChanged - Obsolete: New Event OnBeginChange and OnEndChange should be used."), helpcontext(564)]
5200 [id(10), helpstring(
"Methode OnPreTransmit - Wird vom COM-Thread aufgerufen."), helpcontext(565)]
5205 [id(11), helpstring(
"Methode OnPreCopy - Wird vom COM-Thread aufgerufen."), helpcontext(566)]
5210 [id(12), helpstring(
"Methode OnTxConfirm - Wird vom COM-Thread aufgerufen."), hidden, helpcontext(567)]
5215 [id(13), helpstring(
"Methode OnRxConfirm - Wird vom COM-Thread aufgerufen."), hidden, helpcontext(568)]
5224 [id(31), helpstring(
"Methode OnPreTransmitSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(570)]
5229 [id(32), helpstring(
"Methode OnPreCopySync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(571)]
5234 [id(33), helpstring(
"Methode OnTxConfirmSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(572)]
5239 [id(34), helpstring(
"Methode OnRxConfirmSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(573)]
5248 [id(40), helpstring(
"Methode OnBeginChange"), hidden, helpcontext(575)]
5253 [id(41), helpstring(
"Methode OnBeginChangeSync"), restricted, hidden, helpcontext(576)]
5258 [id(42), helpstring(
"Methode OnEndChange"), hidden, helpcontext(577)]
5263 [id(43), helpstring(
"Methode OnEndChangeSync"), restricted, hidden, helpcontext(578)]
5268 [id(44), helpstring(
"Methode OnAttributeChange"), helpcontext(0)]
5273 [id(45), helpstring(
"Methode OnAttributeChangeSync"), restricted, hidden, helpcontext(0)]
5283 uuid(EA27720B-F782-4E88-A259-8E0AB8E67379),
5285 helpstring(
"IDatabase-Schnittstelle"),
5286 pointer_default(unique),
5295 [id(7), helpstring(
"Methode Load"), helpcontext(580)]
5300 [id(8), helpstring(
"Methode Save"), helpcontext(581)]
5308 [id(9), helpstring(
"Methode FindObject"), helpcontext(582)]
5313 [propget, id(10), helpstring(
"Eigenschaft Busses"), helpcontext(583)]
5314 HRESULT Busses([out, retval]
IBusCol* *pVal);
5320 [id(12), helpstring(
"Methode GenerateBus"), helpcontext(584)]
5321 HRESULT GenerateBus([in] BSTR sBusName, [in] BSTR sFile);
5328 [id(14), helpstring(
"Methode FindObjects"), helpcontext(585)]
5333 [propget, id(15), helpstring(
"Eigenschaft ValueTables"), helpcontext(586)]
5338 [propget, id(17), helpstring(
"Eigenschaft DBChangedEvents"), helpcontext(587)]
5339 HRESULT DBChangedEvents([out, retval] VARIANT_BOOL *pVal);
5340 [propput, id(17), helpstring(
"Eigenschaft DBChangedEvents"), helpcontext(588)]
5341 HRESULT DBChangedEvents([in] VARIANT_BOOL boVal);
5354 [id(18), helpstring(
"Methode BrowseDatabase"), helpcontext(589)]
5361 [id(19), helpstring(
"Methode BeginDatabaseChange"), hidden, helpcontext(590)]
5362 HRESULT BeginDatabaseChange();
5366 [id(20), helpstring(
"Methode EndDatabaseChange"), hidden, helpcontext(591)]
5367 HRESULT EndDatabaseChange();
5371 [id(22), helpstring(
"Methode SetTrsCtrlForMessages"), helpcontext(592)]
5372 HRESULT SetTrsCtrlForMessages([in] BSTR sText);
5376 [propget, id(23), helpstring(
"Eigenschaft Variables"), hidden, helpcontext(593)]
5381 [id(24), helpstring(
"Methode CreateTransmissionEvent"), helpcontext(594)]
5386 [propget, id(25), helpstring(
"Methode ValueChangeEvents"), helpcontext(0)]
5387 HRESULT AttributeChangeEvents([out, retval] VARIANT_BOOL* boVal);
5388 [propput, id(25), helpstring(
"Methode ValueChangeEvents"), helpcontext(0)]
5389 HRESULT AttributeChangeEvents([in] VARIANT_BOOL boVal);
5401 [id(4001), helpstring(
"Methode FilterPreTransmit"), helpcontext(595)]
5402 HRESULT FilterPreTransmit([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition);
5403 [id(4002), helpstring(
"Methode FilterPreCopy"), helpcontext(596)]
5410 HRESULT FilterPreCopy([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition);
5418 [id(4003), helpstring(
"Methode FilterTxConfirm"), hidden, helpcontext(597)]
5419 HRESULT FilterTxConfirm([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition, VARIANT_BOOL boAsynch);
5427 [id(4004), helpstring(
"Methode FilterRxConfirm"), hidden, helpcontext(598)]
5428 HRESULT FilterRxConfirm([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition, VARIANT_BOOL boAsynch);
5433 [propget, id(4005), helpstring(
"Eigenschaft PreTransmitEvents"), helpcontext(599)]
5434 HRESULT PreTransmitEvents([out, retval] VARIANT_BOOL* pVal);
5435 [propput, id(4005), helpstring(
"Eigenschaft PreTransmitEvents"), helpcontext(600)]
5436 HRESULT PreTransmitEvents([in] VARIANT_BOOL boVal);
5441 [propget, id(4006), helpstring(
"Eigenschaft PreCopyEvents"), helpcontext(601)]
5442 HRESULT PreCopyEvents([out, retval] VARIANT_BOOL* pVal);
5443 [propput, id(4006), helpstring(
"Eigenschaft PreCopyEvents"), helpcontext(602)]
5444 HRESULT PreCopyEvents([in] VARIANT_BOOL boVal);
5449 [propget, id(4007), helpstring(
"Eigenschaft TxConfirmEvents"), hidden, helpcontext(603)]
5450 HRESULT TxConfirmEvents([out, retval] VARIANT_BOOL* pVal);
5451 [propput, id(4007), helpstring(
"Eigenschaft TxConfirmEvents"), hidden, helpcontext(604)]
5452 HRESULT TxConfirmEvents([in] VARIANT_BOOL boVal);
5457 [propget, id(4008), helpstring(
"Eigenschaft RxConfirmEvents"), hidden, helpcontext(605)]
5458 HRESULT RxConfirmEvents([out, retval] VARIANT_BOOL* pVal);
5459 [propput, id(4008), helpstring(
"Eigenschaft RxConfirmEvents"), hidden, helpcontext(606)]
5460 HRESULT RxConfirmEvents([in] VARIANT_BOOL boVal);
5470 [id(4011), helpcontext(608)] HRESULT CreateDatabaseItem([in] BSTR sType, [out, retval]
IDatabaseItem**);
5476 [id(4012), helpcontext(0)] HRESULT SetValue([in] BSTR sRef, [in] VARIANT val);
5482 [id(4013), helpcontext(0)] HRESULT GetValue([in] BSTR sRef, [out, retval] VARIANT*);
5488 [id(4014), helpcontext(0)] HRESULT GetValueString([in] BSTR sRef, [out, retval] BSTR*);
5493 [id(4015), helpcontext(0)] HRESULT Execute([in] BSTR sRef);
5498 [id(4016), helpcontext(0)] HRESULT TransmitRef([in] BSTR sRef);
5505 [id(4017), helpcontext(0)] HRESULT TransmitRefOn([in] BSTR sRef, [in]
enum BusType enBusType, [in]
long channel);
5513 [id(4018), helpcontext(0)] HRESULT IsValueLess([in] BSTR sRef, [in]
double dVal, [in]
long timeout, [out, retval] VARIANT_BOOL*);
5521 [id(4019), helpcontext(0)] HRESULT IsValueGreater([in] BSTR sRef, [in]
double dVal, [in]
long timeout, [out, retval] VARIANT_BOOL*);
5529 [id(4020), helpcontext(0)] HRESULT IsValueLessOrEqual([in] BSTR sRef, [in]
double dVal, [in]
long timeout, [out, retval] VARIANT_BOOL*);
5537 [id(4021), helpcontext(0)] HRESULT IsValueGreaterOrEqual([in] BSTR sRef, [in]
double dVal, [in]
long timeout, [out, retval] VARIANT_BOOL*);
5545 [id(4022), helpcontext(0)] HRESULT IsValueEqual([in] BSTR sRef, [in]
double dVal, [in]
long timeout, [out, retval] VARIANT_BOOL*);
5554 [id(4023), helpcontext(0)] HRESULT IsValueInRange([in] BSTR sRef, [in]
double dMinVal, [in]
double dMaxVal, [in]
long timeout, [out, retval] VARIANT_BOOL*);
5562 [id(4024), helpcontext(0)] HRESULT IsTransmitted([in] BSTR sRef, [in]
long timeoutMS, [in]
enum DirectionFilter enFilter, [out, retval] VARIANT_BOOL*);
5567 [id(4025), helpcontext(0)] HRESULT ReadData([in] BSTR sRef);
5572 [id(4026), helpcontext(0)] HRESULT WriteData([in] BSTR sRef);
5580 [id(4027), helpcontext(0)] HRESULT CopyValue([in]
IValue* s, [in]
IValue* d);
5589 uuid(3DD669CD-1CFE-424D-B62B-3C5EC3CC120D),
5590 helpstring(
"Database Class"),
5609 uuid(03FAB949-7C74-4E00-9DFB-7EDF0CE5B0D7),
5611 helpstring(
"IRecordFilter-Schnittstelle"),
5612 pointer_default(unique),
5621 [id(1), helpstring(
"Methode AndWith"), helpcontext(610)]
5626 [id(2), helpstring(
"Methode Invert"), helpcontext(611)]
5631 [id(3), helpstring(
"Methode OrWith"), helpcontext(612)]
5637 [propget, id(4), restricted, hidden] HRESULT Pointer([out, retval] LONG_PTR* pItem);
5639 [propget, id(4), restricted, hidden] HRESULT
Pointer([out, retval]
long* pItem);
5649 uuid(024608D4-6C2D-418E-BEC0-F97E15D7D4F2),
5650 helpstring(
"RecordFilter Class"),
5664 uuid(6AC27A2F-C09E-4E4F-B540-D33F341C0648),
5666 helpstring(
"IRecordChannel-Schnittstelle"),
5667 pointer_default(unique),
5676 [propget, id(DISPID_VALUE), helpstring(
"Property Name"), helpcontext(0)]
5677 HRESULT Name([out, retval] BSTR *sName);
5678 [propput, id(DISPID_VALUE), helpstring(
"Property Name"), helpcontext(0)]
5679 HRESULT Name([in] BSTR sName);
5686 [id(10), helpstring(
"Methode Write"), helpcontext(0)]
5687 HRESULT Write([in]
IDatabaseItem* pItem, [in]
double dTimestamp, [in]
byte bSender);
5695 uuid(2837C304-5502-4A75-BE34-CBB2CBC5BBF2),
5696 helpstring(
"RecordChannel Class"),
5710 uuid(28858700-EF24-4cd9-A015-8F81044F3F3C),
5712 helpstring(
"IRecordEntry-Schnittstelle"),
5713 pointer_default(unique),
5722 [propget, id(1), helpstring(
"Eigenschaft Timestamp"), helpcontext(615)]
5723 HRESULT Timestamp([out, retval]
double *pVal);
5727 [propget, id(2), helpstring(
"Eigenschaft Type"), helpcontext(616)]
5732 [propget, id(3), helpstring(
"Eigenschaft DatabaseItem"), helpcontext(0)]
5742 uuid(82BF99F0-9FF3-4411-B15D-862AA1FB9CF1),
5744 helpstring(
"IMarkerRecordEntry-Schnittstelle"),
5745 pointer_default(unique),
5754 [propget, id(20), helpstring(
"Eigenschaft Value"), helpcontext(618)]
5755 HRESULT Value([out, retval]
long* pVal);
5763 uuid(1CDE722E-808A-4767-925D-B39754BBFD70),
5764 helpstring(
"MarkerRecordEntry Class"),
5778 uuid(A9116FEB-D104-4dc3-92AA-8D456CF06337),
5780 helpstring(
"IEnvVarRecordEntry-Schnittstelle"),
5781 pointer_default(unique),
5790 [propget, id(20), helpstring(
"Eigenschaft Value"), helpcontext(621)]
5791 HRESULT Value([out, retval]
double *pVal);
5795 [propget, id(21), helpstring(
"Eigenschaft EnvVar"), helpcontext(622)]
5804 uuid(DB472512-8C54-49cc-8AC1-8600B8135BA4),
5805 helpstring(
"EnvVarRecordEntry Class"),
5820 uuid(62D6D348-A358-407b-B00B-E8DA921BADCA),
5822 helpstring(
"IBusRecordEntry-Schnittstelle"),
5823 pointer_default(unique),
5832 [propget, id(20), helpstring(
"Eigenschaft Bus"), helpcontext(625)]
5833 HRESULT
Bus([out, retval]
IBus** ppBus);
5837 [propget, id(21), helpstring(
"Eigenschaft Channel"), helpcontext(626)]
5838 HRESULT Channel([out, retval]
byte* pChannel);
5847 uuid(DED5458B-B125-4a82-BA17-6F4F1E3824D4),
5849 helpstring(
"ICanBusStateRecordEntry-Schnittstelle"),
5850 pointer_default(unique),
5859 [propget, id(25), helpstring(
"Eigenschaft RxCount"), helpcontext(628)]
5860 HRESULT RxCount([out, retval]
byte* pVal);
5864 [propget, id(26), helpstring(
"Eigenschaft TxCount"), helpcontext(629)]
5865 HRESULT TxCount([out, retval]
byte* pVal);
5869 [propget, id(27), helpstring(
"Eigenschaft BusState"), helpcontext(630)]
5870 HRESULT BusState([out, retval]
enum CanBusEvent* pVal);
5878 uuid(B0AFAA4A-409B-49f3-A815-7B4F80640F27),
5879 helpstring(
"CanBusStateRecordEntry Class"),
5894 uuid(38FE927E-8A7D-477b-9783-642285BA8CAF),
5896 helpstring(
"ILinBusStateRecordEntry-Schnittstelle"),
5897 pointer_default(unique),
5906 [propget, id(25), helpstring(
"Eigenschaft BusState"), helpcontext(633)]
5907 HRESULT BusState([out, retval]
enum LinBusEvent* pVal);
5915 uuid(11BC41BB-D335-40b4-8C70-5A9591F43799),
5916 helpstring(
"LinBusStateRecordEntry Class"),
5931 uuid(658F9CB3-E0CF-40d0-ACD1-2AB33EEC3CD0),
5933 helpstring(
"ICanBusErrorRecordEntry-Schnittstelle"),
5934 pointer_default(unique),
5947 uuid(4ED669DD-C12A-48b3-A771-0301B39A7C3E),
5948 helpstring(
"CanBusErrorRecordEntry Class"),
5963 uuid(E11776C1-0748-499b-BE74-EE80B4C27A04),
5965 helpstring(
"IMsgRecordEntry-Schnittstelle"),
5966 pointer_default(unique),
5975 [propget, id(25), helpstring(
"Eigenschaft MsgType"), helpcontext(638)]
5980 [propget, id(26), helpstring(
"Eigenschaft Message"), helpcontext(639)]
5985 [propget, id(27), helpstring(
"Eigenschaft Id"), helpcontext(640)]
5986 HRESULT Id([out, retval]
IMessageId** ppMsgId);
5990 [propget, id(28), helpstring(
"Eigenschaft Dlc"), helpcontext(641)]
5991 HRESULT Dlc([out, retval]
byte* pDlc);
5995 [propget, id(29), helpstring(
"Eigenschaft Data"), helpcontext(642)]
5996 HRESULT Data([out, retval] VARIANT* pData);
6000 [propget, id(30), helpstring(
"Eigenschaft Rx"), helpcontext(643)]
6001 HRESULT Rx([out, retval] VARIANT_BOOL *pVal);
6009 uuid(8C79FF15-2AE2-46e1-AAD1-7CB9A63E6EC1),
6010 helpstring(
"MsgRecordEntry Class"),
6025 uuid(DDF87EC3-71BB-4c46-85E3-477461FD9FA3),
6027 helpstring(
"ICanMsgRecordEntry-Schnittstelle"),
6028 pointer_default(unique),
6041 uuid(037406E2-9A42-4eaf-916C-1DA5F321E0C3),
6042 helpstring(
"CanMsgRecordEntry Class"),
6057 uuid(613B02EC-F202-48ee-B685-2BBDDD46FDFE),
6059 helpstring(
"ILinMsgRecordEntry-Schnittstelle"),
6060 pointer_default(unique),
6069 [propget, id(11), helpstring(
"Eigenschaft ChecksumVersion"), helpcontext(648)]
6078 uuid(7C96230B-0F20-4a08-A8AC-B0D6D202BCA4),
6079 helpstring(
"LinMsgRecordEntry Class"),
6094 uuid(81FEB39A-7D3D-469b-A671-D1FA02ADBF0D),
6096 helpstring(
"IFlexrayMsgRecordEntry-Schnittstelle"),
6097 pointer_default(unique),
6111 uuid(F782342E-19E3-4EEB-B4EB-689183C5E874),
6113 helpstring(
"IRecordIterator-Schnittstelle"),
6114 pointer_default(unique),
6123 [propget, id(1), helpstring(
"Eigenschaft RecordEntry"), helpcontext(652)]
6124 HRESULT RecordEntry([out, retval]
IRecordEntry** ppRecordEntry);
6128 [id(2), helpstring(
"Methode Next"), helpcontext(653)]
6129 HRESULT Next([out, retval] VARIANT_BOOL* pValid);
6133 [id(3), helpstring(
"Methode Previous"), helpcontext(654)]
6134 HRESULT Previous([out, retval] VARIANT_BOOL* pValid);
6138 [id(4), helpstring(
"Methode First"), helpcontext(655)]
6143 [id(5), helpstring(
"Methode Last"), helpcontext(656)]
6148 [id(6), helpstring(
"Methode Compare"), helpcontext(657)]
6149 HRESULT Compare([in]
IRecordIterator* pIterator, [out, retval] VARIANT_BOOL* pEqual);
6153 [propget, id(7), helpstring(
"Eigenschaft IsFirst"), helpcontext(658)]
6154 HRESULT IsFirst([out, retval] VARIANT_BOOL *pVal);
6158 [propget, id(8), helpstring(
"Eigenschaft IsLast"), helpcontext(659)]
6159 HRESULT IsLast([out, retval] VARIANT_BOOL *pVal);
6163 [id(9), helpstring(
"Methode gethIterator"), hidden, restricted, helpcontext(660)]
6165 HRESULT gethIterator([out, retval] LONG_PTR * hIterator);
6167 HRESULT gethIterator([out, retval]
long * hIterator);
6174 [id(10), helpstring(
"Methode Seek"), helpcontext(661)]
6175 HRESULT Seek([in]
double dTimestamp, [out, retval] VARIANT_BOOL*);
6183 uuid(B9CF5762-ACD7-48B5-9D9C-CC67DD497C55),
6184 helpstring(
"RecordIterator Class"),
6198 uuid(10B71B2B-5191-4ba6-81AF-8CA62835480D),
6200 helpstring(
"IRecord-Schnittstelle"),
6201 pointer_default(unique),
6213 [id(1), helpstring(
"Methode CreateMsgIdFilter"), helpcontext(609), hidden]
6220 [id(3), helpstring(
"Methode CreateItemFilter"), helpcontext(611)]
6227 [id(4), helpstring(
"Methode CreateFilter"), helpcontext(612)]
6234 [id(5), helpstring(
"Methode CreateIterator"), helpcontext(613)]
6239 [propget, id(6), helpstring(
"Eigenschaft RecordChangeEvents - Definiert ob das RecordChangeEvent gesendet werden soll."), helpcontext(614)]
6240 HRESULT RecordChangeEvents([out, retval] VARIANT_BOOL *pVal);
6241 [propput, id(6), helpstring(
"Eigenschaft RecordChangeEvents - Definiert ob das RecordChangeEvent gesendet werden soll."), helpcontext(615)]
6242 HRESULT RecordChangeEvents([in] VARIANT_BOOL boNewVal);
6247 [id(7), helpstring(
"Methode Load"), helpcontext(616)]
6248 HRESULT Load([in] BSTR sFile);
6252 [id(8), helpstring(
"Methode Unload"), helpcontext(617)]
6258 [id(9), helpstring(
"Methode Save"), helpcontext(0)]
6259 HRESULT Save(BSTR sFile);
6264 [propget, id(10), helpstring(
"Methode Autostart"), helpcontext(0)]
6265 HRESULT Autostart([out, retval] VARIANT_BOOL* boActive);
6266 [propput, id(10), helpstring(
"Methode Autostart"), helpcontext(0)]
6267 HRESULT Autostart([in] VARIANT_BOOL boActive);
6271 [id(11), helpstring(
"Methode Start"), helpcontext(0)]
6276 [id(12), helpstring(
"Methode Stop"), helpcontext(0)]
6281 [id(13), helpstring(
"Methode CreateMarker"), helpcontext(0)]
6282 HRESULT CreateMarker();
6288 [id(14), helpstring(
"Methode CreateStringTypeFilter"), helpcontext(0)]
6289 HRESULT CreateStringTypeFilter([in] BSTR sType, [out, retval]
IRecordFilter**);
6295 [id(15), helpstring(
"Methode CreateRecordChannel"), helpcontext(0)]
6305 [id(16), helpstring(
"Methode WriteTrace"), helpcontext(0)]
6306 HRESULT WriteTrace([in]
double timestamp, [in]
long identifier, [in] VARIANT byteArray, [in]
long length, [out, retval] VARIANT_BOOL*);
6310 [id(17), helpstring(
"Methode Restart"), helpcontext(0)]
6315 [id(18), helpstring(
"Method ShowMethodInExplorer"), helpcontext(0)]
6316 HRESULT ShowMethodInExplorer();
6324 [id(19), helpstring(
"Method AnalyzeRecord"), helpcontext(0)]
6325 HRESULT AnalyzeRecord(BSTR sourceFile, BSTR destinationFile,
int outputType,
int delta);
6329 [propget, id(20), helpstring(
"Eigenschaft WriteEvents - Definiert ob das WriteEvents gesendet werden soll."), helpcontext(614)]
6330 HRESULT WriteEvents([out, retval] VARIANT_BOOL *pVal);
6331 [propput, id(20), helpstring(
"Eigenschaft WriteEvents - Definiert ob das WriteEvents gesendet werden soll."), helpcontext(615)]
6332 HRESULT WriteEvents([in] VARIANT_BOOL boNewVal);
6338 [id(21), helpstring(
"Methode SaveFiltered - Speichert vom Iterator mit dem Iterator-Filter."), helpcontext(0)]
6347 [id(22), helpstring(
"Methode SavePart - Speichert vom aktuellen Ende die angegebenen Sekunden rückwärts. Gespeichert wird in das angegebene Verzeichnis oder das aktuelle ArberitsbereichVerzeichnis. Wennd er Dateiname nicht angegeben wird, wird der aktuelle zeitstempel verwendet."), helpcontext(0)]
6348 HRESULT SavePart([in]VARIANT_BOOL async, [in]BSTR sDirectory, [in]
int seconds, [in]BSTR sFileName);
6357 [id(23), helpcontext(0)]
6358 HRESULT SaveRange([in]VARIANT_BOOL async, [in]BSTR sDirectory, [in]BSTR sFileName, [in]
double fromTS, [in]
double toTS);
6366 uuid(A5D18D9A-BD73-4edd-9C3A-8F2FC8BB800D),
6367 helpstring(
"_IRecordEventsEreignisschnittstelle"),
6378 [id(1), helpstring(
"Methode OnRecordChanged - Wird vom COM-Thread aufgerufen."), helpcontext(679)]
6384 [id(30), helpstring(
"Methode OnRecordChangedSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(680)]
6389 [id(2), helpstring(
"Methode OnWrite - Wird vom COM-Thread aufgerufen."), helpcontext(0)]
6394 [id(31), helpstring(
"Methode OnWriteSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(0)]
6403 uuid(99C3E284-5E69-4c8f-B5DD-53C9486542CA),
6404 helpstring(
"Record Class"),
6425 uuid(A2FAF55D-B4A9-4D46-8949-27493AF03E13),
6427 helpstring(
"IMenu-Schnittstelle"),
6428 pointer_default(unique),
6436 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Item"), helpcontext(682)]
6441 [id(10), helpstring(
"Methode AddItem"), helpcontext(683)]
6446 [propget, id(20), helpstring(
"Eigenschaft MenuId"), helpcontext(684)]
6447 HRESULT MenuId([out, retval] __int64 *pId);
6451 [id(30), helpstring(
"Methode DeleteMenu"), helpcontext(685)]
6456 [id(40), helpstring(
"Methode SetMenuItemId"), helpcontext(686)]
6457 HRESULT SetMenuItemId([in]
long lCurId, [in]
long lNewId);
6461 [id(50), helpstring(
"Methode SetMenuItemText"), helpcontext(687)]
6462 HRESULT SetMenuItemText([in]
long lId, [in] BSTR sText);
6466 [id(60), helpstring(
"Methode SetMenuItemFlags"), helpcontext(688)]
6467 HRESULT SetMenuItemFlags([in]
long lId, [in]
long lFlags);
6476 uuid(1B579905-DCDD-44FE-8E8B-16AB4996679F),
6477 helpstring(
"CanEasyMenu Class"),
6481 [
default]
interface IMenu;
6492 uuid(EB1EA31B-0B58-4439-BDE4-68745C4DBB3F),
6494 helpstring(
"ICanEasyMenuControl-Schnittstelle"),
6495 pointer_default(unique),
6503 [propget, id(10), helpstring(
"Eigenschaft Type")]
6505 [propput, id(10), helpstring(
"Eigenschaft Type")]
6511 [propget, id(20), helpstring(
"Eigenschaft Id")]
6512 HRESULT Id([out, retval]
long *pId);
6513 [propput, id(20), helpstring(
"Eigenschaft Id")]
6514 HRESULT Id([in]
long lId);
6519 [propget, id(30), helpstring(
"Eigenschaft Text")]
6520 HRESULT Text([out, retval] BSTR *pText);
6521 [propput, id(30), helpstring(
"Eigenschaft Text")]
6522 HRESULT Text([in] BSTR sNewText);
6527 [propget, id(40), helpstring(
"Eigenschaft Checked")]
6528 HRESULT Checked([out, retval] VARIANT_BOOL *pFlag);
6529 [propput, id(40), helpstring(
"Eigenschaft Checked")]
6530 HRESULT Checked([in] VARIANT_BOOL boFlag);
6535 [propget, id(50), helpstring(
"Eigenschaft Grayed")]
6536 HRESULT Grayed([out, retval] VARIANT_BOOL *pFlag);
6537 [propput, id(50), helpstring(
"Eigenschaft Grayed")]
6538 HRESULT Grayed([in] VARIANT_BOOL boFlag);
6545 [propput, id(60), helpstring(
"Eigenschaft Menu")]
6546 HRESULT Menu([in]
IMenu *pMenu);
6551 [propget, id(70), helpstring(
"Eigenschaft SubMenu")]
6552 HRESULT SubMenu([out, retval]
IMenu **pMenu);
6553 [propput, id(70), helpstring(
"Eigenschaft SubMenu")]
6554 HRESULT SubMenu([in]
IMenu *pMenu);
6563 uuid(19B6B15A-EEB9-4262-8974-FF11DE0E47ff),
6564 helpstring(
"CanEasyMenuControl Class"),
6583 uuid(CE0FF6D0-425D-11E1-B86C-0800200C9A66),
6585 helpstring(
"ICanEasyItemCom-Schnittstelle"),
6586 pointer_default(unique),
6596 [propget, id(10), helpstring(
"Eigenschaft StringType")]
6597 HRESULT StringType([out, retval] BSTR *pText);
6601 [propget, id(20), helpstring(
"Eigenschaft StringRef")]
6602 HRESULT StringRef([out, retval] BSTR *pText);
6606 [propget, id(30), helpstring(
"Eigenschaft Image")]
6607 HRESULT Image([out, retval]
long *pIndex);
6608 [propput, id(30), helpstring(
"Eigenschaft Image")]
6609 HRESULT Image([in]
long nIndex);
6616 [propget, id(40), helpstring(
"Eigenschaft Text")]
6617 HRESULT Text([out, retval] BSTR *pText);
6618 [propput, id(40), helpstring(
"Eigenschaft Text")]
6619 HRESULT Text([in] BSTR sNewText);
6623 [propget, id(60), helpstring(
"Eigenschaft Children")]
6632 [id(70), helpstring(
"Eigenschaft IsAddChildAllowed")]
6633 HRESULT IsAddChildAllowed([in]
ICanEasyItemCom *pItem, [in, defaultvalue(1)] VARIANT_BOOL boRecursive, [out, retval] VARIANT_BOOL*);
6637 [id(100), helpstring(
"Methode Delete")]
6642 [id(300), helpstring(
"Methode SetImageByName")]
6643 HRESULT SetImageByName([in] BSTR sImageName);
6647 [propget, id(310), helpstring(
"Eigenschaft Menu")]
6648 HRESULT Menu([out, retval]
IMenu **pMenu);
6657 uuid(05C29AA2-2789-4BCD-A42C-CA5E7667C2C0),
6658 helpstring(
"_IDatabaseEreignisschnittstelle")
6688 [id(20), helpstring(
"Methode IsSetTextAllowed - Wird vom COM-Thread aufgerufen.")]
6693 [id(30), helpstring(
"Methode OnTextChanged - Wird vom COM-Thread aufgerufen.")]
6698 [id(40), helpstring(
"Methode OnFillMenu - Wird vom COM-Thread aufgerufen.")]
6703 [id(50), helpstring(
"Methode OnMenuCommand - Wird vom COM-Thread aufgerufen.")]
6708 [id(60), helpstring(
"Methode OnExtendChildMenu - Wird vom COM-Thread aufgerufen.")]
6713 [id(70), helpstring(
"Methode OnPreChildMenuCommand - Wird vom COM-Thread aufgerufen.")]
6718 [id(80), helpstring(
"Methode OnKeyDown - Wird vom COM-Thread aufgerufen.")]
6723 [id(90), helpstring(
"Methode OnDoubleClick - Wird vom COM-Thread aufgerufen.")]
6729 [id(120), helpstring(
"Methode IsSetTextAllowedSync - Wird vom Auslöser-Thread aufgerufen."), hidden, restricted]
6734 [id(130), helpstring(
"Methode OnTextChangedSync - Wird vom Auslöser-Thread aufgerufen."), hidden, restricted]
6739 [id(140), helpstring(
"Methode OnFillMenuSync - Wird vom Auslöser-Thread aufgerufen."), hidden, restricted]
6744 [id(150), helpstring(
"Methode OnMenuCommandSync - Wird vom Auslöser-Thread aufgerufen."), hidden, restricted]
6749 [id(160), helpstring(
"Methode OnExtendChildMenuSync - Wird vom Auslöser-Thread aufgerufen."), hidden, restricted]
6754 [id(170), helpstring(
"Methode OnPreChildMenuCommandSync - Wird vom Auslöser-Thread aufgerufen."), hidden, restricted]
6759 [id(180), helpstring(
"Methode OnKeyDownSync - Wird vom Auslöser-Thread aufgerufen."), hidden, restricted]
6764 [id(190), helpstring(
"Methode OnDoubleClickSync - Wird vom Auslöser-Thread aufgerufen."), hidden, restricted]
6774 uuid(DB834CB0-432D-11E1-B86C-0800200C9A66),
6775 helpstring(
"CanEasyItemCom Class"),
6781 interface ISupportErrorInfo;
6791 uuid(95A5A3C4-5BD6-4DA4-8E4E-C906B3C93896),
6793 helpstring(
"ICanEasyItemComCol-Schnittstelle"),
6794 pointer_default(unique)
6801 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Item"), helpcontext(689)]
6802 HRESULT Item([in] VARIANT vIndex, [out, retval]
ICanEasyItemCom **pVal);
6806 [id(10), helpstring(
"Methode AddItem"), helpcontext(690)]
6811 [id(20), helpstring(
"Methode RemoveItem")]
6821 uuid(967408FF-BBF7-4332-B0AA-D794F4B7090B),
6822 helpstring(
"CanEasyItemComCol Class"),
6827 interface ISupportErrorInfo;
6839 uuid(690E4B47-3D0E-43c7-A531-DC6E3BF83220),
6841 helpstring(
"ICanEasyTree-Schnittstelle"),
6842 pointer_default(unique),
6853 [id(1), helpstring(
"Methode Item")]
6858 [id(2), helpstring(
"Methode CreateItem")]
6865 [id(3), helpstring(
"Methode AddRootItem")]
6874 uuid(EA80DA3D-220C-45e6-A207-C2CC9DF9878D),
6875 helpstring(
"CanEasyTree Class"),
6880 interface ISupportErrorInfo;
6890 uuid(DB2BAC8B-1B28-4a20-8C77-36194DFC70B5),
6891 helpstring(
"ILicense Schnittstelle"),
6893 pointer_default(unique),
6903 [id(1), helpstring(
"Methode GetFeatureId"), helpcontext(692)]
6910 [id(2), helpstring(
"Methode IsFeatureSet"), helpcontext(693)]
6917 [id(3), helpstring(
"Methode IsApplication"), helpcontext(694)]
6926 uuid(1A33CCB1-D8C9-43c6-8CB0-3E60B6771E65),
6927 helpstring(
"License Class"),
6943 uuid(EEA9C950-1787-45D7-BB64-FE267384014C),
6945 helpstring(
"ITimer-Schnittstelle"),
6947 pointer_default(unique)
6956 [propget, id(4), helpstring(
"Property StartMode"), helpcontext(697)]
6958 [propput, id(4), helpstring(
"Property StartMode"), helpcontext(698)]
6964 [propget, id(5), helpstring(
"Property TimerMode"), helpcontext(699)]
6966 [propput, id(5), helpstring(
"Property TimerMode"), helpcontext(700)]
6972 [propget, id(6), helpstring(
"Property TimeMode"), helpcontext(701)]
6974 [propput, id(6), helpstring(
"Property TimeMode"), helpcontext(702)]
6980 [propget, id(7), helpstring(
"Property TimerStatus"), helpcontext(703)]
6986 [propget, id(8), helpstring(
"Property Now"), helpcontext(704)]
6987 HRESULT Now([out, retval]
double* pVal);
6992 [propget, id(9), helpstring(
"Property TimerEvents"), helpcontext(705)]
6993 HRESULT TimerEvents([out, retval] VARIANT_BOOL* pVal);
6994 [propput, id(9), helpstring(
"Property TimerEvents"), helpcontext(706)]
6995 HRESULT TimerEvents([in] VARIANT_BOOL boNewVal);
7000 [id(10), helpstring(
"Methode Start"), helpcontext(707)]
7005 [id(11), helpstring(
"Methode Stop"), helpcontext(708)]
7010 [id(12), helpstring(
"Methode Suspend"), helpcontext(709)]
7015 [propget, id(30), helpstring(
"Property Counter"), helpcontext(710)]
7016 HRESULT Counter([out, retval]
double* pVal);
7026 uuid(46CBEE68-E085-42E6-A479-26CD0EA5C001),
7028 helpstring(
"ITimerControl-Schnittstelle"),
7029 pointer_default(unique),
7038 [id(1), helpstring(
"Methode Set"), helpcontext(712), hidden]
7039 HRESULT
Set([in]
long nElapse);
7044 [id(2), helpstring(
"Methode Kill"), helpcontext(713), hidden]
7049 [propget, id(3), helpstring(
"Property Value"), helpcontext(714)]
7050 HRESULT Value([out, retval]
double* pVal);
7051 [propput, id(3), helpstring(
"Property Value"), helpcontext(715)]
7052 HRESULT Value([in]
double dNewVal);
7060 uuid(785F95D5-98A6-4A9E-8144-A1944B1CB21B),
7061 helpstring(
"_ITimerControlEreignisschnittstelle"),
7071 [id(1), helpstring(
"Methode OnTimer - Wird vom COM-Thread aufgerufen."), helpcontext(717)]
7076 [id(30), helpstring(
"Methode OnTimerSync - Wird vom Auslöser-Thread aufgerufen."), hidden, restricted, helpcontext(718)]
7086 uuid(2554EDBF-9F0D-4605-9B21-9344A7455B3A),
7087 helpstring(
"TimerControl Class"),
7104 uuid(37A8A194-B3FA-4BB0-8DB0-86DA4F555BF3),
7106 helpstring(
"ICompareTimer-Schnittstelle"),
7107 pointer_default(unique)
7114 [propget, id(13), helpstring(
"Property CompareList")]
7115 HRESULT CompareList([out, retval] VARIANT *pVal);
7116 [propput, id(13), helpstring(
"Property CompareList")]
7117 HRESULT CompareList([in] VARIANT vNewVal);
7121 [propget, id(17), helpstring(
"Property IntervalLap")]
7122 HRESULT IntervalLap([out, retval]
long* pVal);
7131 uuid(6978001E-2170-4944-A99F-C5F4219E3CCB),
7133 helpstring(
"ICompareTimerArg-Schnittstelle"),
7134 pointer_default(unique)
7141 [propget, id(1), helpstring(
"Property Timestamp")]
7142 HRESULT Timestamp([out, retval]
double *pTimestamp);
7146 [propget, id(2), helpstring(
"Property Index")]
7147 HRESULT Index([out, retval]
long *pVal);
7151 [propget, id(3), helpstring(
"Property IntervalLap")]
7152 HRESULT IntervalLap([out, retval]
long *pVal);
7156 [propget, id(4), helpstring(
"Property Data")]
7157 HRESULT Data([out, retval] VARIANT *pVal);
7168 uuid(D8E8D2D7-6663-4B4E-B10D-A06725CC5C74),
7169 helpstring(
"_ICompareTimerEreignisschnittstelle")
7178 [id(1), helpstring(
"MethodCreatee OnCompareTimer"), helpcontext(720)]
7183 [id(2), helpstring(
"Methode OnCompareTimerMT"), helpcontext(721), restricted, hidden]
7192 uuid(12D6146E-7279-4CBF-B564-3083467E1517),
7193 helpstring(
"CompareTimer Class"),
7199 interface ISupportErrorInfo;
7207 uuid(32587368-DE20-4A2A-A42D-1B052176BE7A),
7208 helpstring(
"CompareTimerArgs Class"),
7222 uuid(214AD1BD-F7DE-4CFD-9F8E-050A1414CB83),
7224 helpstring(
"ICompareTimerArg-Schnittstelle"),
7225 pointer_default(unique)
7232 [propget, id(2), helpstring(
"Property Data")]
7233 HRESULT Data([out, retval] VARIANT *pVal);
7237 [propget, id(1), helpstring(
"Property Timestamp")]
7238 HRESULT Timestamp([out, retval]
double *pVal);
7246 uuid(7161AC48-2889-4A06-8107-0E3A86533172),
7247 helpstring(
"CaptureEntry Class"),
7261 uuid(DF1C37FC-8613-4536-98F1-B50A680ECFE4),
7263 helpstring(
"ICaptureEntryCol-Schnittstelle"),
7264 pointer_default(unique)
7271 [propget, id(DISPID_NEWENUM), helpstring(
"Eigenschaft _NewEnum"), restricted, hidden, helpcontext(722)]
7272 HRESULT _NewEnum([out, retval] IUnknown** pVal);
7276 [propget, id(DISPID_VALUE), helpstring(
"Eigenschaft Item"), helpcontext(723)]
7277 HRESULT Item([in]
long lIndex, [out, retval]
ICaptureEntry** pVal);
7281 [propget, id(1), helpstring(
"Property Count")]
7282 HRESULT Count([out, retval]
long* pVal);
7290 uuid(4BB21A30-3DBA-48CC-91BE-3B18B87EE53F),
7291 helpstring(
"CaptureEntryCol Class"),
7305 uuid(BAFD3F59-2E99-4C70-924E-AF4D41727A4B),
7307 helpstring(
"ICaptureTimerArgs-Schnittstelle"),
7308 pointer_default(unique),
7316 [propget, id(2), helpstring(
"Property Index"), helpcontext(731)]
7317 HRESULT Index([out, retval]
long *pVal);
7321 [propget, id(3), helpstring(
"Property CaptureValue"), helpcontext(732)]
7330 uuid(8F5CE5FB-7226-41EF-858B-1587A2A02066),
7331 helpstring(
"CaptureTimerArgs Class"),
7348 uuid(874D0CE9-89BB-4F55-A7A2-274BAAB2CFF1),
7350 helpstring(
"ICaptureTimer-Schnittstelle"),
7351 pointer_default(unique),
7360 [propget, id(14), helpstring(
"Property CaptureList"), helpcontext(725)]
7366 [id(15), helpstring(
"Methode Capture"), helpcontext(726)]
7367 HRESULT Capture([in] VARIANT vData);
7371 [propget, id(16), helpstring(
"Property MemoryBlockSize"), helpcontext(727)]
7372 HRESULT MemoryBlockSize([out, retval]
long* pSize);
7373 [propput, id(16), helpstring(
"Property MemoryBlockSize"), helpcontext(728)]
7374 HRESULT MemoryBlockSize([in]
long lSize);
7378 [propget, id(17), helpstring(
"Property Data"), helpcontext(729)]
7379 HRESULT Data([out, retval] VARIANT* pData);
7387 uuid(1CCC2F08-8AC1-41D2-8653-C65EF45DE423),
7388 helpstring(
"_ICaptureTimerEreignisschnittstelle"),
7398 [id(1), helpstring(
"MethodCreatee OnCaptureTimer"), helpcontext(734)]
7403 [id(2), helpstring(
"Methode OnCaptureTimerMT"), helpcontext(735), restricted, hidden]
7412 uuid(C734D4F7-7AC4-4D47-804E-80AD3727331B),
7413 helpstring(
"CaptureTimer Class"),
7428 uuid(47643FEC-116C-4EE2-8887-708620CAE5B5),
7430 pointer_default(unique),
7441 [id(1), helpcontext(741)] HRESULT
Write([in] VARIANT vData, [in]
long lTimeout, [out, retval]
long*);
7448 [id(2), helpcontext(742)] HRESULT
Read([in]
long lLength, [in]
long lTimeout, [out, retval] VARIANT*);
7453 [id(3), helpcontext(743)] HRESULT
Open([out, retval] VARIANT_BOOL*);
7457 [id(4), helpcontext(744)] HRESULT
Close();
7461 [propget, id(5), helpcontext(745)] HRESULT
Baudrate([out, retval]
long* pBaudrate);
7462 [propput, id(5), helpcontext(746)] HRESULT Baudrate([in]
long lBaudrate);
7466 [propget, id(6), helpcontext(747)] HRESULT
DataBits([out, retval]
long* pDataBits);
7467 [propput, id(6), helpcontext(748)] HRESULT DataBits([in]
long lDataBits);
7471 [propget, id(7), helpcontext(749)] HRESULT
StopBits([out, retval]
long* pStopBits);
7472 [propput, id(7), helpcontext(750)] HRESULT StopBits([in]
long oStopBits);
7476 [propget, id(8), helpcontext(751)] HRESULT
Parity([out, retval]
long* pParity);
7477 [propput, id(8), helpcontext(752)] HRESULT Parity([in]
long lParity);
7481 [propget, id(9), helpcontext(753)] HRESULT
Port([out, retval]
long* pPort);
7482 [propput, id(9), helpcontext(754)] HRESULT Port([in]
long lPort);
7490 uuid(4C6643EA-265F-4795-8DDB-17E0DC601D80),
7509 uuid(A45C7585-8A5F-477F-BC2F-B51A28125C3C),
7511 helpstring(
"ICAPL-Interface"),
7512 pointer_default(unique),
7522 [id(1), helpcontext(0)]
7523 HRESULT
Compile([in] VARIANT_BOOL boOverwrite, [out, retval] VARIANT_BOOL*);
7527 [id(2), helpcontext(0)]
7532 [id(3), helpcontext(0)]
7538 [id(4), helpcontext(0)]
7544 [id(5), helpcontext(0)]
7549 [id(6), helpcontext(0)]
7554 [id(7), helpcontext(0)]
7562 [id(8), helpcontext(0)]
7568 [id(9), helpcontext(0)]
7575 [id(10), helpcontext(0)]
7582 [id(11), helpcontext(0)]
7589 [id(12), helpcontext(0)]
7595 [id(13), helpcontext(0)]
7603 [id(14), helpcontext(0)]
7604 HRESULT
RunTest([in] BSTR project, [out, retval] VARIANT_BOOL*);
7612 uuid(6373169D-AED8-41DB-9617-E5C1F54E2840),
7613 helpstring(
"CAPL Class"),
7618 [
default]
interface ICAPL;
7629 uuid(BD4CDCBF-4B18-4CBE-8F90-8AB5087F8C99),
7631 helpstring(
"ICanEasyApplication-Schnittstelle"),
7632 pointer_default(unique),
7641 [id(3), helpstring(
"Methode StartSimulation"), helpcontext(757)]
7646 [id(4), helpstring(
"Methode StopSimulation"), helpcontext(758)]
7651 [propget, id(5), helpstring(
"Eigenschaft Database"), helpcontext(759)]
7657 [id(6), helpstring(
"Methode Sleep"), helpcontext(760)]
7658 HRESULT Sleep([in]
long nPeriod);
7662 [propget, id(12), helpstring(
"Eigenschaft ScreenUpdate"), helpcontext(761)]
7663 HRESULT ScreenUpdate([out, retval] VARIANT_BOOL *pVal);
7664 [propput, id(12), helpstring(
"Eigenschaft ScreenUpdate"), helpcontext(762)]
7665 HRESULT ScreenUpdate([in] VARIANT_BOOL boNewVal);
7672 [id(14), helpstring(
"Methode RegisterExtension"), hidden, restricted, helpcontext(763)]
7673 HRESULT RegisterExtension([in] BSTR sID, [in] IExtension* iExtension);
7679 [propget, id(15), helpstring(
"Eigenschaft Extension"), helpcontext(764)]
7680 HRESULT Extension([in] BSTR sID, [out, retval] IDispatch* *pVal);
7685 [id(16), helpstring(
"Methode UnregisterExtension"), hidden, restricted, helpcontext(765)]
7686 HRESULT UnregisterExtension([in] BSTR sID);
7690 [propget, id(23), helpstring(
"Eigenschaft SimulationIsRunning"), helpcontext(767)]
7691 HRESULT SimulationIsRunning([out, retval] VARIANT_BOOL* pVal);
7696 [propget, id(24), helpstring(
"Eigenschaft Simulation"), helpcontext(768)]
7702 [propget, id(25), helpstring(
"Eigenschaft VarDatabase"), helpcontext(769)]
7707 [propget, id(26), helpstring(
"Eigenschaft Workspace Path"), helpcontext(770)]
7708 HRESULT WorkspacePath([out, retval] BSTR *pBSTR);
7712 [propget, id(27), helpstring(
"Eigenschaft Workspace"), helpcontext(771)]
7713 HRESULT Workspace([out, retval] BSTR *pBSTR);
7717 [propget, id(28), helpstring(
"Eigenschaft HardwareNames"), helpcontext(772)]
7718 HRESULT HardwareNames([out, retval] VARIANT* pNames);
7724 [id(29), helpstring(
"Methode MakeReport"), helpcontext(773)]
7725 HRESULT MakeReport([in] BSTR sReportText, [in]
enum ReportType enType);
7729 [propget, id(30), helpstring(
"Eigenschaft Record"), helpcontext(774)]
7734 [propget, id(31), helpstring(
"Eigenschaft Application"), helpcontext(775)]
7739 [propget, id(32), helpstring(
"Eigenschaft Vba"), helpcontext(776)]
7740 HRESULT Vba([out, retval] IDispatch** ppExtension);
7744 [propget, id(33), helpstring(
"Eigenschaft CanoePanels"), helpcontext(777)]
7745 HRESULT CanoePanels([out, retval] ICANoePanelFactory** ppExtension);
7749 [propget, id(34), helpstring(
"Eigenschaft RecursivEvents"), helpcontext(778)]
7750 HRESULT RecursivEvents([out, retval] VARIANT_BOOL *pVal);
7751 [propput, id(34), helpstring(
"Eigenschaft RecursivEvents"), helpcontext(779)]
7752 HRESULT RecursivEvents([in] VARIANT_BOOL boNewVal);
7756 [propget, id(35), helpstring(
"Eigenschaft VBACompatible"), helpcontext(780)]
7757 HRESULT VBACompatible([out, retval] VARIANT_BOOL* pVal);
7758 [propput, id(35), helpstring(
"Eigenschaft VBACompatible"), helpcontext(781)]
7759 HRESULT VBACompatible([in] VARIANT_BOOL boVal);
7765 [id(36), helpstring(
"Methode MakeExtendedId"), helpcontext(782)]
7766 HRESULT MakeExtendedId([in]
long lMsgId, [out, retval]
long*);
7772 [id(37), helpstring(
"Methode MakeStandardId"), helpcontext(783)]
7773 HRESULT MakeStandardId([in]
long lMsgId, [out, retval]
long*);
7779 [id(38), helpstring(
"Methode IsExtendedId"), helpcontext(784)]
7780 HRESULT IsExtendedId([in]
long lMsgId, [out, retval] VARIANT_BOOL*);
7787 [id(39), helpstring(
"Methode GetAbsFilePath"), helpcontext(785)]
7788 HRESULT GetAbsFilePath([in] BSTR sAbsPath, [in] BSTR sRelPath, [out, retval] BSTR*);
7792 [propget, id(40), helpstring(
"Eigenschaft Version"), helpcontext(786)]
7793 HRESULT Version([out, retval] BSTR* pVersion);
7797 [propget, id(41), helpstring(
"Eigenschaft ReportWndCol"), helpcontext(787)]
7804 [id(42), helpstring(
"Methode Init"), helpcontext(788)]
7810 [id(43), helpstring(
"Methode DeInit"), helpcontext(789)]
7816 [id(44), helpstring(
"Methode Start"), helpcontext(790)]
7823 [id(45), helpstring(
"Methode LoadWorkspace"), helpcontext(791)]
7824 HRESULT LoadWorkspace([in] BSTR sFile);
7828 [id(46), helpstring(
"Methode CreateObjectFilter"), helpcontext(792)]
7829 HRESULT CreateObjectFilter([out, retval]
IObjectFilter** ppFilter);
7831 [id(47), helpstring(
"Methode StartInternal"), restricted, hidden]
7832 HRESULT StartInternal();
7836 [propget, id(48), helpstring(
"Eigenschaft License"), helpcontext(793)]
7844 [id(49), helpstring(
"Methode CreateWorkspaceModule"), helpcontext(794)]
7845 HRESULT CreateWorkspaceModule([in] BSTR sModuleName, [out, retval]
IWorkspaceModule**);
7851 [propget, id(50), helpstring(
"Eigenschaft Tree"), helpcontext(795)]
7856 [propget, id(52), helpstring(
"Eigenschaft Replay"), helpcontext(797)]
7857 HRESULT Replay([out, retval] IReplayCol **pReplayCol);
7861 [id(53), helpstring(
"Methode CreateSelection"), helpcontext(798)]
7862 HRESULT CreateSelection([out, retval]
ISelection** ppItem);
7866 [id(54), helpstring(
"Methode CreateTimerControl"), helpcontext(799)]
7867 HRESULT CreateTimerControl([out, retval]
ITimerControl** ppItem);
7872 [id(55), helpstring(
"Methode CreateTxConfirm"), helpcontext(800)]
7873 HRESULT CreateTxConfirm([out, retval] ITxConfirm** ppItem);
7878 [id(56), helpstring(
"Methode CreateRxConfirm"), helpcontext(801)]
7879 HRESULT CreateRxConfirm([out, retval] IRxConfirm** ppItem);
7883 [id(57), helpstring(
"Methode CreatePreTransmit"), helpcontext(802)]
7888 [id(58), helpstring(
"Methode CreatePreCopy"), helpcontext(803)]
7889 HRESULT CreatePreCopy([out, retval]
IPreCopy** ppItem);
7894 [id(59), helpstring(
"Methode SaveWorkspace"), helpcontext(804)]
7895 HRESULT SaveWorkspace([in] BSTR sFile);
7901 [id(60), helpstring(
"Methode NewWorkspace"), helpcontext(805)]
7902 HRESULT NewWorkspace();
7907 [propget, id(61), helpstring(
"Methode AppWindow"), helpcontext(806)]
7912 [id(62), helpstring(
"Methode CreateCaptureTimer"), helpcontext(807)]
7913 HRESULT CreateCaptureTimer([out, retval]
ICaptureTimer** pItem);
7917 [id(63), helpstring(
"Methode CreateCompareTimer"), helpcontext(808)]
7918 HRESULT CreateCompareTimer([out, retval]
ICompareTimer** pItem);
7925 [id(64), helpstring(
"Methode ShowDisclaimer"), helpcontext(809)]
7926 HRESULT ShowDisclaimer([out, retval] VARIANT_BOOL* pVal);
7930 [propget, id(65), helpstring(
"Property Hardware"), helpcontext(810)]
7936 [propget, id(66), helpstring(
"Property VirtualChannels"), helpcontext(811)]
7944 [id(67), helpstring(
"Methode WritePort"), hidden, helpcontext(812)]
7945 HRESULT WritePort([in]
long lAddr, [in]
long lVal);
7950 [id(68), helpstring(
"Methode ReadPort"), hidden, helpcontext(813)]
7951 HRESULT ReadPort([in]
long lAddr, [out, retval]
long* pVal);
7955 [id(69), helpcontext(814)] HRESULT CreateSerialPort([out, retval]
ISerialPort** pVal);
7960 [id(70), helpcontext(815)] HRESULT Transmit([in]
IDatabaseItem* pItem);
7966 [id(71), helpstring(
"Quit from application"), helpcontext(816)]
7971 [id(72), helpstring(
"Creates DatabaseItem object"), helpcontext(0)]
7981 [id(73)] HRESULT CalculateKey([in] BSTR dll, [in]
long secLevel, [in] BSTR variant, [in] VARIANT seed, [out, retval] VARIANT*);
7991 [id(74)] HRESULT CalculateKeyOpt([in] BSTR dll, [in]
long secLevel, [in] BSTR variant, [in] BSTR option, [in] VARIANT seed, [out, retval] VARIANT*);
7996 [propget, id(75), helpcontext(0)]
7997 HRESULT
CAPL([out, retval]
ICAPL** ppCAPL);
8004 [id(76), helpcontext(0)]
8005 HRESULT WriteSetting([in] BSTR sName, [in] VARIANT_BOOL iniFile, [in] BSTR sVal);
8012 [id(77), helpcontext(0)]
8013 HRESULT ReadSetting([in] BSTR sName, [in] VARIANT_BOOL iniFile, [out, retval] BSTR*);
8020 [id(78), helpcontext(0)]
8021 HRESULT TransmitStringData([in] BSTR sRef, [in] BSTR data, [out, retval] BSTR*);
8027 [id(79), helpcontext(0)]
8028 HRESULT Flash([in] BSTR sProps, [out, retval]
long*);
8036 uuid(07643057-645A-4CF8-91EE-47B2449015B8),
8037 helpstring(
"_ICanDllEreignisschnittstelle"),
8051 uuid(9579DE1C-3F4D-405B-BA88-062BA42315C5),
8052 helpstring(
"CanEasyApplication Class"),
8078 uuid(C400E402-0BB9-41b5-AC51-3D6BA7F0A0CB),
8081 helpstring(
"IPreTransmit-Schnittstelle"),
8082 pointer_default(unique),
8095 [id(1), helpstring(
"Methode Filter"), helpcontext(847)]
8100 [propget, id(2), helpstring(
"Eigenschaft Active"), helpcontext(848)]
8101 HRESULT Active([out, retval] VARIANT_BOOL* pVal);
8102 [propput, id(2), helpstring(
"Eigenschaft Active"), helpcontext(849)]
8103 HRESULT Active([in] VARIANT_BOOL boVal);
8111 uuid(271A1308-CE97-4219-8011-95BBDCE9CD5C),
8112 helpstring(
"_IPreTransmit Ereignisschnittstelle"),
8124 [id(10), helpstring(
"Methode OnPreTransmit - Wird vom COM-Thread aufgerufen."), helpcontext(851)]
8131 [id(31), helpstring(
"Methode OnPreTransmitSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(852)]
8140 uuid(EB51F24F-8BD7-48dd-897D-D5E4ECC927C8),
8141 helpstring(
"PreTransmit Class"),
8163 uuid(BD239A0A-8B65-41da-A54D-973741225B3B),
8166 helpstring(
"IPreCopy-Schnittstelle"),
8167 pointer_default(unique),
8180 [id(1), helpstring(
"Methode Filter"), helpcontext(855)]
8185 [propget, id(2), helpstring(
"Eigenschaft Active"), helpcontext(856)]
8186 HRESULT Active([out, retval] VARIANT_BOOL* pVal);
8187 [propput, id(2), helpstring(
"Eigenschaft Active"), helpcontext(857)]
8188 HRESULT Active([in] VARIANT_BOOL boVal);
8196 uuid(4C15974C-C2E1-4a1c-ACB6-DD154A13BE6C),
8197 helpstring(
"_IPreCopy Ereignisschnittstelle"),
8209 [id(11), helpstring(
"Methode OnPreCopy - Wird vom COM-Thread aufgerufen."), helpcontext(859)]
8216 [id(32), helpstring(
"Methode OnPreCopySync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(860)]
8225 uuid(FFF19EAE-0EE1-45de-9A2F-98A9DF920C5E),
8226 helpstring(
"PreCopy Class"),
8243 uuid(7037B8BC-B8EA-4f63-B8FE-49119EE3338B),
8246 helpstring(
"ITxConfirm-Schnittstelle"),
8247 pointer_default(unique),
8251 interface ITxConfirm : IDispatch
8253 [id(1), helpstring(
"Methode Filter"), helpcontext(863)]
8255 [propget, id(2), helpstring(
"Eigenschaft Asynchron"), helpcontext(864)]
8256 HRESULT Asynchron([out,retval] VARIANT_BOOL*);
8257 [propput, id(2), helpstring(
"Eigenschaft Asynchron"), helpcontext(865)]
8258 HRESULT Asynchron([in] VARIANT_BOOL boNewVal);
8259 [propget, id(3), helpstring(
"Eigenschaft Active"), helpcontext(866)]
8260 HRESULT Active([out, retval] VARIANT_BOOL* pVal);
8261 [propput, id(3), helpstring(
"Eigenschaft Active"), helpcontext(867)]
8262 HRESULT Active([in] VARIANT_BOOL boVal);
8266 uuid(52C7020F-6E55-436b-8122-A85D81630857),
8267 helpstring(
"_ITxConfirm Ereignisschnittstelle"),
8270 dispinterface _ITxConfirmEvents
8277 [id(12), helpstring(
"Methode OnTxConfirm - Wird vom COM-Thread aufgerufen."), helpcontext(869)]
8278 HRESULT OnTxConfirm([in] TransmissionData* pTransmission);
8282 [id(33), helpstring(
"Methode OnTxConfirmSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(870)]
8283 HRESULT OnTxConfirmSync([in] TransmissionData* pTransmission);
8287 uuid(FD5CD329-1E26-4162-8447-61ACCBB8224B),
8288 helpstring(
"TxConfirm Class"),
8294 [
default]
interface ITxConfirm;
8295 [
default, source] dispinterface _ITxConfirmEvents;
8306 uuid(E0F2E98E-0A6B-441c-BF1A-E075D87BA24D),
8309 helpstring(
"IRxConfirm-Schnittstelle"),
8310 pointer_default(unique),
8314 interface IRxConfirm : IDispatch
8316 [id(1), helpstring(
"Methode Filter"), helpcontext(873)]
8317 HRESULT Filter([in] BSTR sFilter, [in] BSTR sId, [in]
enum CallbackPosition enPosition, [in] IDatabaseItem* pItem);
8318 [propget, id(2), helpstring(
"Eigenschaft Asynchron"), helpcontext(874)]
8319 HRESULT Asynchron([out,retval] VARIANT_BOOL*);
8320 [propput, id(2), helpstring(
"Eigenschaft Asynchron"), helpcontext(875)]
8321 HRESULT Asynchron([in] VARIANT_BOOL boNewVal);
8322 [propget, id(3), helpstring(
"Eigenschaft Active"), helpcontext(876)]
8323 HRESULT Active([out, retval] VARIANT_BOOL* pVal);
8324 [propput, id(3), helpstring(
"Eigenschaft Active"), helpcontext(877)]
8325 HRESULT Active([in] VARIANT_BOOL boVal);
8329 uuid(4DE3C021-0B8F-4100-B6A0-B37335BCEE2F),
8330 helpstring(
"_IRxConfirm Ereignisschnittstelle"),
8333 dispinterface _IRxConfirmEvents
8340 [id(13), helpstring(
"Methode OnRxConfirm - Wird vom COM-Thread aufgerufen."), helpcontext(879)]
8341 HRESULT OnRxConfirm([in] TransmissionData* pTransmission);
8345 [id(34), helpstring(
"Methode OnRxConfirmSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(880)]
8346 HRESULT OnRxConfirmSync([in] TransmissionData* pTransmission);
8350 uuid(0F206A5E-FE8E-466a-9951-F423F7BF365E),
8351 helpstring(
"RxConfirm Class"),
8357 [
default]
interface IRxConfirm;
8358 [
default, source] dispinterface _IRxConfirmEvents;
8367 uuid(D0FF3D65-4BC5-49b3-B872-ABF91B191820),
8370 helpstring(
"ITransmissionData-Schnittstelle"),
8371 pointer_default(unique),
8379 [propget, id(1), helpstring(
"Eigenschaft Bus"), helpcontext(883)]
8380 HRESULT
Bus([out, retval]
IBus** ppBus);
8384 [propget, id(2), helpstring(
"Eigenschaft Message"), helpcontext(884)]
8389 [id(3), helpstring(
"Methode GetMsgId"), hidden, helpcontext(885)]
8390 HRESULT GetMsgId([out, retval]
IMessageId** ppMsgId);
8394 [propget, id(4), helpstring(
"Eigenschaft Dlc"), helpcontext(886)]
8395 HRESULT Dlc([out, retval]
byte* pDlc);
8399 [propget, id(5), helpstring(
"Eigenschaft Timestamp"), helpcontext(887)]
8400 HRESULT Timestamp([out, retval]
double* pTimestamp);
8404 [propget, id(6), helpstring(
"Eigenschaft Data"), helpcontext(888)]
8405 HRESULT Data([out, retval]
IMsgData** ppData);
8409 [propget, id(7), helpstring(
"Eigenschaft MsgId"), helpcontext(889)]
8410 HRESULT MsgId([out, retval]
IMessageId** ppMsgId);
8414 [propget, id(8), helpstring(
"Eigenschaft Received"), helpcontext(890)]
8415 HRESULT Received([out, retval] VARIANT_BOOL* pVal);
8419 [propget, id(9), helpstring(
"Eigenschaft ErrorNo"), helpcontext(889)]
8420 HRESULT ErrorNo([out, retval] LONG* pErrorNo);
8424 [propget, id(10), helpstring(
"Eigenschaft ErrorText"), helpcontext(890)]
8425 HRESULT ErrorText([out, retval] BSTR* pErrorText);
8429 [propget, id(11), helpstring(
"Eigenschaft DBItem"), helpcontext(884)]
8434 [propget, id(12), helpstring(
"Eigenschaft Timeout"), helpcontext(0)]
8435 HRESULT
Timeout([out, retval] VARIANT_BOOL* timeout);
8439 [propget, id(13), helpstring(
"Eigenschaft Flags"), helpcontext(0)]
8448 uuid(D0FF3D65-4BC5-49b3-B872-ABF91B191821),
8449 helpstring(
"TransmissionData Class"),
8465 uuid(4FC64079-2DE9-4571-94E6-D4EFC5F149D3),
8466 helpstring(
"IVstaIntegration Schnittstelle"),
8468 pointer_default(unique),
8477 [id(1), helpstring(
"Methode Connect"), helpcontext(895)]
8482 [id(2), helpstring(
"Methode Disconnect"), helpcontext(896)]
8489 [id(3), helpstring(
"Methode NewAddIn"), helpcontext(897)]
8495 [id(4), helpstring(
"Methode LoadAddIn"), helpcontext(898)]
8501 [id(5), helpstring(
"Methode UnloadAddIn"), helpcontext(899)]
8506 [id(6), helpstring(
"Methode ShowIde"), helpcontext(900)]
8511 [propget, id(7), helpstring(
"Eigenschaft CallGotDirtyOnFilechanges"), helpcontext(901)]
8512 HRESULT CallGotDirtyOnFilechanges([out, retval] VARIANT_BOOL* boCall);
8513 [propput, id(7), helpstring(
"Eigenschaft CallGotDirtyOnFilechanges"), helpcontext(902)]
8514 HRESULT CallGotDirtyOnFilechanges([in] VARIANT_BOOL boCall);
8518 [id(8), helpstring(
"Eigenschaft AddIns"), helpcontext(903)]
8519 HRESULT GetAddIns([out] VARIANT* pAddInPaths);
8523 [id(9), helpstring(
"Methode CleanDirty"), helpcontext(904)]
8524 HRESULT CleanDirty();
8528 [propget, id(10), helpstring(
"Eigenschaft Dirty"), helpcontext(905)]
8529 HRESULT Dirty([out, retval] VARIANT_BOOL* pAddInPaths);
8534 [id(11), helpstring(
"Methode StartAddIn"), helpcontext(906)]
8535 HRESULT StartAddIn([in] BSTR sPath);
8540 [id(12), helpstring(
"Methode StopAddIn"), helpcontext(907)]
8541 HRESULT StopAddIn([in] BSTR sPath);
8547 [id(13), helpstring(
"Methode GetAddInStatus"), helpcontext(908)]
8548 HRESULT GetAddInStatus([in] BSTR sPath, [out]
enum AddInStatus* pStatus);
8552 [id(14), helpstring(
"Methode SaveDirtyAddIns"), helpcontext(909)]
8553 HRESULT SaveDirtyAddIns();
8559 [id(15), helpstring(
"Starts add-in and returns list of its macros names. When an add-in keeps running, its macro (static method) can be started."), helpcontext(910)]
8560 HRESULT StartAddInExt([in] BSTR sPath, [out] VARIANT * sMacroNames);
8567 [id(16), helpstring(
"Starts add-in's macro determined by sPath path string. Before the start an add-in must be started with StartAddInExt function. If macro requires input parameters and/or returns a value, a modal dialog will be shown with hParentWindow as parent."), helpcontext(911)]
8568 HRESULT StartMacro([in] BSTR sPath, [in] BSTR sMacroName, [in] LONG hParentWindow);
8576 uuid(1405AE55-EA21-4ed2-B993-4A63FCBE6CF2),
8577 helpstring(
"_IVstaIntegration Ereignisschnittstelle"),
8587 [id(1), helpstring(
"Methode OnAddInClosed"), helpcontext(913)]
8592 [id(2), helpstring(
"Methode OnAddInOpened"), helpcontext(914)]
8597 [id(3), helpstring(
"Methode OnAddInNameChanged"), helpcontext(915)]
8602 [id(4), helpstring(
"Methode OnGotDirty"), helpcontext(916)]
8607 [id(5), helpstring(
"Methode OnAddInStatusChanged"), helpcontext(917)]
8618 uuid(4C402E2B-7071-4709-9534-935B5206FBDF),
8619 helpstring(
"IShortcut Schnittstelle"),
8621 pointer_default(unique),
8629 [propput, id(1), helpstring(
"Eigenschaft Key"), helpcontext(920)]
8630 HRESULT Key([in]
long lKey);
8631 [propget, id(1), helpstring(
"Eigenschaft Key"), helpcontext(921)]
8632 HRESULT Key([out, retval]
long* pKey);
8636 [propput, id(2), helpstring(
"Eigenschaft Modifier"), helpcontext(922)]
8637 HRESULT Modifier([in]
enum KeyModifier enModifier);
8638 [propget, id(2), helpstring(
"Eigenschaft Modifier"), helpcontext(923)]
8639 HRESULT Modifier([out, retval]
enum KeyModifier* pModifier);
8644 [propput, id(3), helpstring(
"Eigenschaft SystemScope"), helpcontext(924)]
8645 HRESULT SystemScope([in] VARIANT_BOOL systemScope);
8646 [propget, id(3), helpstring(
"Eigenschaft SystemScope"), helpcontext(925)]
8647 HRESULT SystemScope([out, retval] VARIANT_BOOL* pSystemScope);
8655 uuid(C3599ACC-A077-4a87-91C6-710485A62AEC),
8656 helpstring(
"_IShortcutEvents Ereignisschnittstelle"),
8666 [id(1), helpstring(
"Methode OnShortcut - Wird vom COM-Thread aufgerufen."), helpcontext(927)]
8671 [id(30), helpstring(
"Methode OnShortcutSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(928)]
8680 uuid(E4993B0A-4A69-4bed-9BA3-4309B96D988F),
8681 helpstring(
"Shortcut Class"),
8696 uuid(DB77A495-D0D8-4b43-B121-7E782E28C4A9),
8698 helpstring(
"IWorkspaceModule-Schnittstelle"),
8699 pointer_default(unique),
8708 [propget, id(1), helpstring(
"Eigenschaft Workspace Path"), helpcontext(931)]
8709 HRESULT WorkspacePath([out, retval] BSTR *pBSTR);
8713 [propget, id(2), helpstring(
"Eigenschaft Workspace"), helpcontext(932)]
8714 HRESULT Workspace([out, retval] BSTR *pBSTR);
8718 [propget, id(3), helpstring(
"Eigenschaft ModuleName"), helpcontext(933)]
8719 HRESULT ModuleName([out, retval] BSTR *pName);
8723 [propput, id(4), helpstring(
"Eigenschaft ModuleData"), helpcontext(934)]
8724 HRESULT ModuleData([in] VARIANT vData);
8728 [id(5), helpstring(
"Methode ReloadModuleData"), helpcontext(935)]
8729 HRESULT ReloadModuleData();
8737 uuid(FA34E686-AA0A-4df9-A067-8C582C78ED04),
8738 helpstring(
"_IWorkspaceModuleEreignisschnittstelle"),
8748 [id(1), helpstring(
"Methode OnLoadWorkspace - Wird vom Besitzer-Thread aufgerufen."), helpcontext(937)]
8754 [id(2), helpstring(
"Methode OnSaveWorkspace - Wird vom Besitzer-Thread aufgerufen."), helpcontext(938)]
8759 [id(3), helpstring(
"Methode OnUnLoadWorkspace - Wird vom Besitzer-Thread aufgerufen."), helpcontext(939)]
8764 [id(4), helpstring(
"Methode OnNewWorkspace - Wird vom Besitzer-Thread aufgerufen."), helpcontext(940)]
8769 [id(30), helpstring(
"Methode OnLoadWorkspaceSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(941)]
8775 [id(31), helpstring(
"Methode OnSaveWorkspaceSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(942)]
8780 [id(32), helpstring(
"Methode OnUnLoadWorkspaceSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(943)]
8785 [id(33), helpstring(
"Methode OnNewWorkspaceSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(944)]
8794 uuid(F2BAA8F6-27EB-44a2-B14D-D49A4482DCE1),
8795 helpstring(
"WorkspaceModule Class"),
8821 uuid(03481CD1-560B-478A-AEAA-8EBF0CCF81BC),
8823 helpstring(
"IHardware-Schnittstelle"),
8825 pointer_default(unique),
8834 [id(1), helpstring(
"Methode RefreshDeviceList"), helpcontext(951)]
8839 [propget, id(2), helpstring(
"Property VendorList"), helpcontext(952)]
8840 HRESULT Vendors([out, retval] VARIANT *pVendors);
8846 [propget, id(3), helpstring(
"Property DeviceList"), helpcontext(953)]
8847 HRESULT Devices([in] BSTR sVendor, [out, retval] VARIANT *pDevices);
8851 [propget, id(4), helpstring(
"Property Configurations"), helpcontext(954)]
8860 uuid(78E47A91-78EA-4C72-9522-D76CD52D2A38),
8861 helpstring(
"Hardware Class"),
8878 uuid(B23BAE88-E733-4E47-B59B-12FCA0D13CB6),
8880 helpstring(
"IHardwareConfiguration-Interface"),
8882 pointer_default(unique),
8890 [propget, id(DISPID_VALUE), helpstring(
"Property Name"), helpcontext(957)]
8891 HRESULT Name([out, retval] BSTR *sName);
8892 [propput, id(DISPID_VALUE), helpstring(
"Property Name"), helpcontext(958)]
8893 HRESULT Name([in] BSTR sName);
8898 [propget, id(1), helpstring(
"Property Active"), helpcontext(959)]
8899 HRESULT Active([out, retval] VARIANT_BOOL *pActive);
8900 [propput, id(1), helpstring(
"Property Active"), helpcontext(960)]
8901 HRESULT Active([in] VARIANT_BOOL boActive);
8905 [propget, id(2), helpstring(
"Property ActiveForWorkspace"), helpcontext(961)]
8906 HRESULT ActiveForWorkspace([out, retval] VARIANT_BOOL *pActive);
8907 [propput, id(2), helpstring(
"Property ActiveForWorkspace"), helpcontext(962)]
8908 HRESULT ActiveForWorkspace([in] VARIANT_BOOL boActive);
8912 [id(3), helpstring(
"Method Delete"), helpcontext(963)]
8921 [id(4), helpstring(
"Method AddDevice"), helpcontext(964)]
8922 HRESULT AddDevice([in] BSTR sVendor, [in] BSTR sDevice, [in] BSTR sDeviceId, [out, retval]
IDevice**);
8929 [id(5), helpstring(
"Method DeleteDevice"), helpcontext(965)]
8930 HRESULT DeleteDevice([in] BSTR sVendor, [in] BSTR sDevice, [in] BSTR sDeviceId);
8935 [id(6), helpstring(
"Method Export"), helpcontext(966)]
8936 HRESULT Export([in] BSTR sFile);
8940 [propget, id(7), helpstring(
"Property Devices"), helpcontext(967)]
8949 uuid(D8A7E480-BDA2-4B0D-8204-4442BADF227C),
8950 helpstring(
"HardwareConfiguration Class"),
8964 uuid(24BC19C7-169C-4BFE-89C1-789FD4CBAA6B),
8966 helpstring(
"IHardwareConfigurationCol-Interface"),
8968 pointer_default(unique),
8976 [propget, id(DISPID_NEWENUM), helpstring(
"Property _NewEnum"), restricted, hidden, helpcontext(970)]
8977 HRESULT _NewEnum([out, retval] IUnknown** ppItem);
8981 [propget, id(DISPID_VALUE), helpstring(
"Property Item"), helpcontext(971)]
8988 [propget, id(1), helpstring(
"Property Workstation"), helpcontext(972)]
8995 [id(2), helpstring(
"Method AddEmptyConfiguration"), helpcontext(973)]
9003 [id(3), helpstring(
"Method AddCopyOfConfiguration"), helpcontext(974)]
9009 [id(4), helpstring(
"Method Import"), helpcontext(975)]
9010 HRESULT Import([in] BSTR sFile);
9015 [id(5), helpstring(
"Method Export"), helpcontext(976)]
9016 HRESULT Export([in] BSTR sFile);
9020 [id(6), helpstring(
"Method Delete"), helpcontext(977)]
9025 [propget, id(7), helpstring(
"Property Count"), helpcontext(978)]
9026 HRESULT Count([out, retval] LONG* pCount);
9034 uuid(A8221370-40B7-486D-900D-B45233900F2C),
9035 helpstring(
"HardwareConfigurationCol Class"),
9049 uuid(1A2628A7-BACD-481D-B984-B361EC590A2B),
9051 helpstring(
"IVirtualChannel-Interface"),
9053 pointer_default(unique),
9061 [propget, id(1), helpstring(
"Property BusType"), helpcontext(981)]
9066 [propget, id(2), helpstring(
"Property Channel"), helpcontext(982)]
9067 HRESULT Channel([out, retval] LONG* pVal);
9071 [id(3), helpstring(
"Method Delete"), helpcontext(983)]
9080 uuid(7EE97F0E-C3C3-4D62-A435-0FEA1E9A7540),
9081 helpstring(
"VirtualChannel Class"),
9095 uuid(24BE70AA-A0C9-461B-85E4-1CA7E1BA745F),
9097 helpstring(
"IVirtualChannelCol-Interface"),
9099 pointer_default(unique),
9107 [propget, id(DISPID_NEWENUM), helpstring(
"Property _NewEnum"), restricted, hidden, helpcontext(986)]
9108 HRESULT _NewEnum([out, retval] IUnknown** ppItem);
9112 [propget, id(DISPID_VALUE), helpstring(
"Property Item"), helpcontext(987)]
9113 HRESULT Item([in] LONG lIndex, [out, retval]
IVirtualChannel** ppChannel);
9117 [propget, id(1), helpstring(
"Property Count"), helpcontext(988)]
9118 HRESULT Count([out, retval] LONG* pCount);
9122 [id(2), helpstring(
"Method Delete"), helpcontext(989)]
9131 uuid(EDAE73AE-12C7-4EDD-89C0-2886F176C112),
9132 helpstring(
"VirtualChannelCol Class"),
9148 uuid(5FF074F5-3EA7-4A6C-8BDF-250EBEB99CDC),
9150 helpstring(
"IDevice-Interface"),
9152 pointer_default(unique),
9160 [propget, id(DISPID_VALUE), helpstring(
"Property Name"), helpcontext(992)]
9161 HRESULT Name([out, retval] BSTR *pName);
9165 [propget, id(1), helpstring(
"Property Vendor"), helpcontext(993)]
9166 HRESULT Vendor([out, retval] BSTR *pName);
9170 [propget, id(2), helpstring(
"Property DeviceId"), helpcontext(994)]
9171 HRESULT DeviceId([out, retval] BSTR* pDeviceId);
9175 [propget, id(3), helpstring(
"Property Channels"), helpcontext(995)]
9184 uuid(CC6FDBD4-A179-4739-8A7D-8730A8907F49),
9185 helpstring(
"Device Class"),
9199 uuid(8E81467B-9734-4316-9DF9-052A1EDDCC45),
9201 helpstring(
"IDeviceCol-Interface"),
9203 pointer_default(unique),
9211 [propget, id(DISPID_NEWENUM), helpstring(
"Property _NewEnum"), restricted, hidden, helpcontext(998)]
9212 HRESULT _NewEnum([out, retval] IUnknown** ppItem);
9216 [propget, id(DISPID_VALUE), helpstring(
"Property Item"), helpcontext(999)]
9217 HRESULT Item([in] LONG lIndex, [out, retval]
IDevice**);
9221 [propget, id(1), helpstring(
"Property Count"), helpcontext(1000)]
9222 HRESULT Count([out, retval] LONG* pCount);
9226 [id(2), helpstring(
"Method Delete"), helpcontext(1001)]
9235 [id(3), helpstring(
"Method Add"), helpcontext(1002)]
9236 HRESULT Add([in] BSTR sVendor, [in] BSTR sDevice, [in] BSTR sDeviceId, [out, retval]
IDevice**);
9244 uuid(BDABC872-5A9B-4FC8-ADE2-6AA70334248B),
9245 helpstring(
"DeviceCol Class"),
9259 uuid(FAEE8897-1D29-450C-8BE5-EB25D1000B74),
9261 helpstring(
"IDeviceChannel-Interface"),
9263 pointer_default(unique),
9271 [propget, id(1), helpstring(
"Property VirtualChannels"), helpcontext(1005)]
9276 [propget, id(2), helpstring(
"Property BusType"), helpcontext(1006)]
9281 [id(3), helpstring(
"Method Connect"), helpcontext(1007)]
9290 uuid(E50523DB-84BF-4A40-84CF-3DC8D91FC2CF),
9291 helpstring(
"DeviceChannel Class"),
9305 uuid(50374A8C-BFF6-47D9-A0A8-994245CA44B5),
9307 helpstring(
"IDeviceChannelCol-Interface"),
9309 pointer_default(unique),
9317 [propget, id(DISPID_NEWENUM), helpstring(
"Property _NewEnum"), restricted, hidden, helpcontext(1010)]
9318 HRESULT _NewEnum([out, retval] IUnknown** ppItem);
9322 [propget, id(DISPID_VALUE), helpstring(
"Property Item"), helpcontext(1011)]
9323 HRESULT Item([in] LONG index, [out, retval]
IDeviceChannel** ppChannel);
9327 [propget, id(1), helpstring(
"Property Count"), helpcontext(1012)]
9328 HRESULT Count([out, retval] LONG* pCount);
9336 uuid(1BDAE107-F8C0-4EB4-BCE8-DD85129D28ED),
9337 helpstring(
"DeviceChannelCol Class"),
9357 uuid(A1219A8A-F447-450F-BCCB-06AFC03C3F39),
9359 helpstring(
"IStaticServiceParam-Interface"),
9361 pointer_default(unique),
9373 uuid(018C269C-4677-4EDA-B434-75D2F44B2BF7),
9374 helpstring(
"StaticServiceParam Class"),
9389 uuid(664C1991-E4AB-4EE4-88FC-A3B6E7D11454),
9391 helpstring(
"IDynamicServiceParam-Interface"),
9393 pointer_default(unique),
9405 uuid(778F92B2-3884-4D4E-9E97-FC65E46C7CDE),
9406 helpstring(
"DynamicServiceParam Class"),
9421 uuid(AB0D4762-182E-4FD7-B75E-6CB4A791D451),
9423 helpstring(
"IServiceParamCol-Interface"),
9425 pointer_default(unique),
9438 [id(2), helpstring(
"Methode AddParam"), helpcontext(0)]
9448 [id(4), helpstring(
"Methode AddParam"), helpcontext(0)]
9457 uuid(48744C4A-50E7-4125-897C-C9D69FD08F2A),
9458 helpstring(
"ServiceParamCol Class"),
9473 uuid(C7ACDCD0-04BF-4BE2-A84A-E1A8BFAA5078),
9475 helpstring(
"IServiceRequest-Interface"),
9477 pointer_default(unique),
9485 [propget, id(1), helpstring(
"Eigenschaft Params"), helpcontext(0)]
9495 uuid(32841B21-4F42-4FCE-93F1-68DBE9963736),
9496 helpstring(
"ServiceRequest Class"),
9512 uuid(ACC33C0C-BA3C-4002-B175-A4700BFE526D),
9514 helpstring(
"IServiceRequestCol-Interface"),
9516 pointer_default(unique),
9524 [propget, id(DISPID_VALUE), helpstring(
"Property Item"), helpcontext(0)]
9531 [id(2), helpstring(
"Methode AddStack"), helpcontext(0)]
9540 uuid(53C46E5C-622C-41CE-9F4F-EB4B156F5B44),
9541 helpstring(
"ServiceRequestCol Class"),
9556 uuid(4988F0C5-64D5-40BB-9E82-23C1A6AF96DA),
9558 helpstring(
"IServiceResponse-Interface"),
9560 pointer_default(unique),
9568 [propget, id(1), helpstring(
"Eigenschaft Params"), helpcontext(0)]
9577 uuid(2661205D-6EC5-4C6C-BFB2-245876A21449),
9578 helpstring(
"ServiceResponse Class"),
9593 uuid(D77A033B-2D8E-45B7-9431-584616B4012A),
9595 helpstring(
"IServiceResponseCol-Interface"),
9597 pointer_default(unique),
9605 [propget, id(DISPID_VALUE), helpstring(
"Property Item"), helpcontext(0)]
9612 [id(2), helpstring(
"Methode AddStack"), helpcontext(0)]
9621 uuid(6D7A1D04-BACF-470A-ABF0-C8835A640855),
9622 helpstring(
"ServiceResponseCol Class"),
9638 uuid(6627F0B1-876F-49A5-BD32-F4B50B1A2568),
9640 helpstring(
"IService-Interface"),
9642 pointer_default(unique),
9650 [propget, id(1), helpstring(
"Eigenschaft Requests"), helpcontext(0)]
9655 [propget, id(2), helpstring(
"Eigenschaft Responses"), helpcontext(0)]
9660 [id(12), helpstring(
"Methode Send"), helpcontext(307)]
9665 [propget, id(13), helpcontext(0)]
9666 HRESULT ErrorCode([out, retval]
IAttribute** error);
9670 [propget, id(14), helpcontext(0)]
9671 HRESULT LastResponse([out, retval]
IAttribute** data);
9681 [propget, id(4005), helpstring(
"Eigenschaft PreTransmitEvents"), helpcontext(409)]
9682 HRESULT PreTransmitEvents([out, retval] VARIANT_BOOL* pVal);
9683 [propput, id(4005), helpstring(
"Eigenschaft PreTransmitEvents"), helpcontext(410)]
9684 HRESULT PreTransmitEvents([in] VARIANT_BOOL boVal);
9689 [propget, id(4006), helpstring(
"Eigenschaft PreCopyEvents"), helpcontext(411)]
9690 HRESULT PreCopyEvents([out, retval] VARIANT_BOOL* pVal);
9691 [propput, id(4006), helpstring(
"Eigenschaft PreCopyEvents"), helpcontext(412)]
9692 HRESULT PreCopyEvents([in] VARIANT_BOOL boVal);
9700 uuid(CD1C9ABB-8D9B-4DA2-9798-8EF52199001E),
9701 helpstring(
"_IServiceEreignisschnittstelle"),
9711 [id(10), helpstring(
"Methode OnPreTransmit - Wird vom COM-Thread aufgerufen."), helpcontext(289)]
9713 [id(11), helpstring(
"Methode OnPreCopy - Wird vom COM-Thread aufgerufen."), helpcontext(290)]
9721 [id(12), helpstring(
"Methode OnTxConfirm - Wird vom COM-Thread aufgerufen."), hidden, helpcontext(291)]
9726 [id(13), helpstring(
"Methode OnRxConfirm - Wird vom COM-Thread aufgerufen."), hidden, helpcontext(292)]
9735 [id(31), helpstring(
"Methode OnPreTransmitSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(295)]
9740 [id(32), helpstring(
"Methode OnPreCopySync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(296)]
9745 [id(33), helpstring(
"Methode OnTxConfirmSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(297)]
9750 [id(34), helpstring(
"Methode OnRxConfirmSync - Wird vom Auslöser-Thread aufgerufen."), restricted, hidden, helpcontext(298)]
9763 uuid(E5572532-67D6-44F7-8F3E-380B5B262845),
9764 helpstring(
"Service Class"),
9779 uuid(916D9BC8-CD0F-4BDC-BFDA-4E4A687F4E08),
9781 helpstring(
"IServiceCol-Interface"),
9783 pointer_default(unique),
9791 [propget, id(DISPID_VALUE), helpstring(
"Property Item"), helpcontext(0)]
9792 HRESULT Item([in] VARIANT vIndex, [out, retval]
IService** ppService);
9798 [id(2), helpstring(
"Methode AddStack"), helpcontext(0)]
9799 HRESULT AddService([in] BSTR sName, [out, retval]
IService**);
9807 uuid(F187869A-191A-436D-B501-2C1117683B04),
9808 helpstring(
"ServiceCol Class"),
9825 uuid(F4FA03A8-67B4-4A48-9DCB-BD937CBC6F62),
9827 helpstring(
"IServiceGroup-Interface"),
9829 pointer_default(unique),
9837 [propget, id(2), helpstring(
"Eigenschaft Services"), helpcontext(0)]
9838 HRESULT Services([out, retval]
IServiceCol** ppVal);
9840 [propget, id(3), helpstring(
"Eigenschaft SID"), helpcontext(0)]
9841 HRESULT SID([out, retval]
long* pVal);
9849 uuid(D1FB6334-21A3-42AE-98E1-3F9F8D0B016A),
9850 helpstring(
"ServiceGroup Class"),
9864 uuid(90EE32F6-3F1F-4D7D-9ED5-893030641EE1),
9866 helpstring(
"IServiceGroupCol-Interface"),
9868 pointer_default(unique),
9876 [propget, id(DISPID_VALUE), helpstring(
"Property Item"), helpcontext(0)]
9877 HRESULT Item([in] VARIANT vIndex, [out, retval]
IServiceGroup**);
9884 [id(2), helpstring(
"Methode AddServiceGroup"), helpcontext(0)]
9885 HRESULT AddServiceGroup([in] BSTR sName, [in]
long sid, [out, retval]
IServiceGroup**);
9893 uuid(95ECCF97-C95A-4092-B807-2F3EC945D308),
9894 helpstring(
"ServiceGroupCol Class"),
9911 uuid(8E42B3C0-1E57-42D1-BCB0-1F8A248F2BE0),
9913 helpstring(
"IServiceNamespace-Interface"),
9915 pointer_default(unique),
9923 [propget, id(1), helpcontext(0)]
9928 [propget, id(2), helpcontext(0)]
9929 HRESULT Services([out, retval]
IServiceCol** ppVal);
9933 [propget, id(3), helpcontext(0)]
9942 uuid(FFAC5095-C0E1-4BF1-8AFF-44887C87BB14),
9943 helpstring(
"ServiceNamespace Class"),
9957 uuid(50C2D56E-8C55-4569-B4F1-3F2DD2EAA0EE),
9959 helpstring(
"IServiceNamespaceCol-Interface"),
9961 pointer_default(unique),
9969 [propget, id(DISPID_VALUE), helpstring(
"Property Item"), helpcontext(0)]
9976 [id(2), helpstring(
"Methode AddStack"), helpcontext(0)]
9977 HRESULT AddServiceNamespace([in] BSTR sName, [out, retval]
IServiceNamespace**);
9985 uuid(7E89DA11-81F6-4153-89D7-4F4DB783DF7B),
9986 helpstring(
"ServiceNamespaceCol Class"),
10001 uuid(89294074-D458-4899-BF6A-5E6366E8C558),
10003 helpstring(
"IStack-Interface"),
10005 pointer_default(unique),
10013 [propget, id(1), helpstring(
"Eigenschaft Content"), restricted, hidden, helpcontext(0)]
10014 HRESULT Content([out, retval] VARIANT *pData);
10015 [propput, id(1), helpstring(
"Eigenschaft Content"), restricted, hidden, helpcontext(0)]
10016 HRESULT Content([in] VARIANT vData);
10021 [propget, id(2), helpstring(
"Eigenschaft DefaultSession"), helpcontext(0)]
10022 HRESULT DefaultSession([out, retval] VARIANT_BOOL *pData);
10023 [propput, id(2), helpstring(
"Eigenschaft DefaultSession"), helpcontext(0)]
10024 HRESULT DefaultSession([in] VARIANT_BOOL vData);
10028 [propget, id(3), helpstring(
"Eigenschaft File"), restricted, hidden, helpcontext(0)]
10029 HRESULT File([out, retval] BSTR *pData);
10030 [propput, id(3), helpstring(
"Eigenschaft File"), restricted, hidden, helpcontext(0)]
10031 HRESULT File([in] BSTR vData);
10035 [propget, id(4), helpstring(
"Eigenschaft Overwrite"), restricted, hidden, helpcontext(0)]
10036 HRESULT Overwrite([out, retval] VARIANT_BOOL *pData);
10037 [propput, id(4), helpstring(
"Eigenschaft Overwrite"), restricted, hidden, helpcontext(0)]
10038 HRESULT Overwrite([in] VARIANT_BOOL vData);
10042 [propget, id(5), helpstring(
"Eigenschaft RxId"), helpcontext(0)]
10043 HRESULT RxId([out, retval] LONG *pData);
10044 [propput, id(5), helpstring(
"Eigenschaft RxId"), helpcontext(0)]
10045 HRESULT RxId([in] LONG vData);
10049 [propget, id(6), helpstring(
"Eigenschaft TxId"), helpcontext(0)]
10050 HRESULT TxId([out, retval] LONG *pData);
10051 [propput, id(6), helpstring(
"Eigenschaft TxId"), helpcontext(0)]
10052 HRESULT TxId([in] LONG vData);
10056 [propget, id(7), helpstring(
"Eigenschaft Timeout"), helpcontext(0)]
10057 HRESULT
Timeout([out, retval] LONG *pData);
10058 [propput, id(7), helpstring(
"Eigenschaft Timeout"), helpcontext(0)]
10059 HRESULT
Timeout([in] LONG vData);
10063 [propget, id(8), helpstring(
"Eigenschaft Namespaces"), helpcontext(0)]
10068 [propget, id(9), helpstring(
"Eigenschaft Services"), helpcontext(0)]
10074 [id(10), helpcontext(0)] HRESULT TransmitData([in]VARIANT data);
10081 [id(11), helpcontext(0)] HRESULT TransmitDataAndWait([in]VARIANT data, [in]
long timeout, [out, retval] VARIANT_BOOL*);
10085 [propget, id(12), helpcontext(0)]
10086 HRESULT ErrorCode([out, retval]
IAttribute** error);
10090 [propget, id(13), helpcontext(0)]
10091 HRESULT LastResponse([out, retval]
IAttribute** data);
10096 [id(14), helpcontext(0)] HRESULT Disconnect();
10100 [id(15), helpcontext(0)] HRESULT TransmitDataFunctional([in]VARIANT data);
10107 [id(16), helpcontext(0)] HRESULT TransmitDataAndWaitFunctional([in]VARIANT data, [in]
long timeout, [out, retval] VARIANT_BOOL*);
10119 [id(17), helpcontext(0)] HRESULT Import([in]BSTR file, [in]BSTR variant);
10125 [id(18), helpcontext(0)] HRESULT SecurityAccess([in]VARIANT key, [out, retval] VARIANT_BOOL*);
10129 [propget, id(19), helpcontext(0)] HRESULT
DTC([out, retval]
IDTCContainer**);
10133 [propget, id(20), helpcontext(0)]
10142 uuid(EB8BCBBB-F2E6-4022-84B0-62CA44A7B3A0),
10160 uuid(F83A60B0-1083-45F8-B99B-B4B6D8B20BF7),
10161 helpstring(
"Stack Class"),
10166 [
default]
interface IStack;
10176 uuid(96EE2F1D-45BD-487D-9018-BCCD09E1B04C),
10178 helpstring(
"IStackCol-Interface"),
10180 pointer_default(unique),
10188 [propget, id(DISPID_VALUE), helpstring(
"Property Item"), helpcontext(0)]
10189 HRESULT Item([in] VARIANT vIndex, [out, retval]
IStack**);
10195 [id(2), helpstring(
"Methode AddStack"), helpcontext(0)]
10196 HRESULT AddStack([in] BSTR sName, [out, retval]
IStack**);
10204 uuid(1868196B-E152-4845-9176-31B271DD58F8),
10205 helpstring(
"StackCol Class"),
10220 uuid(259DDD00-1399-4C0B-9E22-EE947988E1F8),
10222 helpstring(
"IDiagServiceRecordEntry-Schnittstelle"),
10223 pointer_default(unique),
10232 [propget, id(23), helpstring(
"Eigenschaft SID"), helpcontext(0)]
10233 HRESULT SID([out, retval]
byte* sid);
10237 [id(24), helpstring(
"IsRequest"), helpcontext(0)]
10238 HRESULT IsRequest([out, retval] VARIANT_BOOL* pVal);
10242 [id(25), helpstring(
"IsResponse"), helpcontext(0)]
10243 HRESULT IsResponse([out, retval] VARIANT_BOOL* pVal);
10247 [id(26), helpstring(
"IsNegativeResponse"), helpcontext(0)]
10248 HRESULT IsNegativeResponse([out, retval] VARIANT_BOOL* pVal);
10252 [propget, id(28), helpstring(
"Eigenschaft Length"), helpcontext(641)]
10253 HRESULT Length([out, retval]
long* pLength);
10257 [propget, id(29), helpstring(
"Eigenschaft Data"), helpcontext(642)]
10258 HRESULT Data([out, retval] VARIANT* pData);
10266 uuid(4546A446-98CE-4F12-80F5-F047D3BA986B),
10267 helpstring(
"DiagServiceRecordEntry Class"),
10281 uuid(12B52AD7-5C8F-4D76-A548-725CEC784E73),
10283 helpstring(
"ITestReport-Interface"),
10285 pointer_default(unique),
10293 [id(1), helpcontext(0)]
10298 [id(2), helpcontext(0)]
10303 [id(3), helpcontext(0)]
10308 [id(4), helpcontext(0)]
10313 [propget, id(5), helpcontext(0)]
10314 HRESULT Title([out, retval] BSTR* name);
10315 [propput, id(5), helpcontext(0)]
10316 HRESULT Title([in] BSTR name);
10320 [propget, id(6), helpcontext(0)]
10321 HRESULT Description([out, retval] BSTR* desc);
10322 [propput, id(6), helpcontext(0)]
10323 HRESULT Description([in] BSTR desc);
10327 [propget, id(7), helpcontext(0)]
10328 HRESULT Filename([out, retval] BSTR* file);
10329 [propput, id(7), helpcontext(0)]
10330 HRESULT Filename([in] BSTR file);
10334 [id(8), helpcontext(0)]
10335 HRESULT Comment([in] BSTR comment);
10339 [id(9), helpcontext(0)]
10340 HRESULT Step([in] BSTR identifier, [in] BSTR desc, [in, optional] VARIANT level);
10344 [id(10), helpcontext(0)]
10345 HRESULT StepPass([in] BSTR identifier, [in] BSTR desc, [in, optional] VARIANT level);
10349 [id(11), helpcontext(0)]
10350 HRESULT StepFail([in] BSTR identifier, [in] BSTR desc, [in, optional] VARIANT level);
10354 [id(12), helpcontext(0)]
10355 HRESULT StepWarning([in] BSTR identifier, [in] BSTR desc, [in, optional] VARIANT level);
10359 [id(13), helpcontext(0)]
10360 HRESULT StepInconclusive([in] BSTR identifier, [in] BSTR desc, [in, optional] VARIANT level);
10364 [id(14), helpcontext(0)]
10365 HRESULT StepErrorInTestSystem([in] BSTR identifier, [in] BSTR desc, [in, optional] VARIANT level);
10369 [id(15), helpcontext(0)]
10370 HRESULT OpenTestcase([in] BSTR name, [in] BSTR desc, [in] BSTR identifier);
10374 [id(16), helpcontext(0)]
10375 HRESULT OpenPattern([in] BSTR name, [in] BSTR desc, [in] BSTR identifier);
10379 [id(17), helpcontext(0)]
10380 HRESULT OpenGroup([in] BSTR name, [in] BSTR desc, [in] BSTR identifier);
10384 [id(18), helpcontext(0)]
10385 HRESULT SetGroupTitle([in] BSTR identifier, [in] BSTR name);
10389 [propget, id(19), helpcontext(0)]
10390 HRESULT GroupLevel([out, retval]
long* level);
10394 [id(20), helpcontext(0)]
10395 HRESULT CloseTestcase();
10399 [id(21), helpcontext(0)]
10400 HRESULT ClosePattern();
10404 [id(22), helpcontext(0)]
10405 HRESULT CloseGroup();
10411 [id(23), helpcontext(0)]
10412 HRESULT StartTestReport([in] BSTR outDir, [in] BSTR name);
10417 [id(24), helpcontext(0)]
10418 HRESULT CloseTestReport();
10426 uuid(3BEFC9BC-658E-42F3-8BF4-7E6E85C44521),
10427 helpstring(
"TestReport Class"),