⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 comserver.idl

📁 DCOM 上位机和嵌入式系统通信
💻 IDL
📖 第 1 页 / 共 4 页
字号:
	{
		[id(1), helpstring("method proc_ord")] HRESULT proc_ord([in] int i);
		[id(2), helpstring("method convdata")] HRESULT convdata([in] int i);
		[id(3), helpstring("method iftransflag")] HRESULT iftransflag([in] int i,[out] int* rb);
		[id(4), helpstring("method setflag")] HRESULT setflag([in] int i);
		[id(5), helpstring("method ifconv")] HRESULT ifconv([in] int i,[out] int *rb);
	};
	
	[
		object,
		uuid(0CA26675-61A7-11D5-B050-0050BAF2A927),
		dual,
		helpstring("IDataProcess Interface"),
		pointer_default(unique)
	]
	interface IDataProcess : IDispatch
	{
	    [id(1), helpstring("method iflag")] HRESULT iflag([in] int i,[out] int * rb);
		[id(2), helpstring("method getype")] HRESULT getype([in] int i,[in] int j,[out] int * sensor,[out] int * xing,[out] int * rule,[out] int * position);
		[id(3), helpstring("method setnowdata")] HRESULT setnowdata([in] int i,[in] int j,[in] int sensor,[in] int xing,[in] int rule,[in] int position,[out] int* addr_sensor);
		[id(4), helpstring("method setktp")] HRESULT setktp([in] int i,[in] int j,[in] int addr_sensor);
		[id(8), helpstring("method ifclear")] HRESULT ifclear([out]  int *ml,[out] int *hl);
		[id(9), helpstring("method deltab")] HRESULT deltab([out]  int *delct);
		[id(10), helpstring("method cleartab")] HRESULT cleartab();
		[id(11), helpstring("method clearhour")] HRESULT clearhour();
		[id(12), helpstring("method getstct")] HRESULT getstct([in] int i,[out] int *ct);
		[id(13), helpstring("method setkz")] HRESULT setkz([in] int i);
		[id(14), helpstring("method getflag")] HRESULT getflag([out] int *stno);
		[id(15), helpstring("method ifrjst")] HRESULT ifrjst([in] int n,[out] int *rb);
		[id(16), helpstring("method del_devPT")] HRESULT del_devPT([in] byte sensor,[in] short position,[out] short *rb);
		[id(17), helpstring("method procdrive")] HRESULT procdrive();
		[id(5), helpstring("method clearflag")] HRESULT clearflag([in] int i);
		[id(6), helpstring("method ifdel")] HRESULT ifdel([out] int *bl);
		[id(7), helpstring("method setdel")] HRESULT setdel();
	};

	[
		object,
		uuid(0CA26676-61A7-11D5-B050-0050BAF2A927),
		dual,
		helpstring("IProcControl Interface"),
		pointer_default(unique)
	]
	interface IProcControl : IDispatch
	{
		[id(2), helpstring("method clear_con_del")] HRESULT clear_con_del();
		[id(3), helpstring("method addonetodeltab")] HRESULT addonetodeltab([in] int addr_sensor,[out] int *ct);
		[id(4), helpstring("method set_del_flag")] HRESULT set_del_flag();
		[id(5), helpstring("method set_ini_st")] HRESULT set_ini_st([in] int stnum);
		[id(6), helpstring("method set_only_st")] HRESULT set_only_st([in] int stnum,[in] int state);
		[id(7), helpstring("method get_nwd_ct")] HRESULT get_nwd_ct([out] int * nct);
		[id(9), helpstring("method getalarmct")] HRESULT getalarmct([out] int * almct);
		[id(10), helpstring("method getErrorct")] HRESULT getErrorct(int *abc);
		[id(11), helpstring("method get_stinfo")] HRESULT get_stinfo([out,size_is(255)] short *st);
		[id(12), helpstring("method setcontrol")] HRESULT setcontrol([in] int stno,[in] int ctr_ord);
		[id(13), helpstring("method getonektp")] HRESULT getonektp([in] int addr_sensor,[out] short *ctm,[out] long *kt0,[out] long *kt1,[out] long *kt2,[out] long *kt3,[out] short *rb);
		[id(14), helpstring("method loadsysfile")] HRESULT loadsysfile();
		[id(15), helpstring("method getonealarm")] HRESULT getonealarm([in] int no,[out] int *addr_sensor,[out] DATE *starttime,[out] float *maxv,[out] float *minv,[out] float *avgv,[out] short *rb);
		[id(16), helpstring("method getoneError")] HRESULT getoneError([in] int no,[out] int *addr_sensor,[out] DATE *starttime,[out] short *errflag,[out] short *errtyp,[out] short *rb);
		[id(17), helpstring("method getststate")] HRESULT getststate([in] short stno,[out] short *state,[out] short *kzstate);
		[id(18), helpstring("method set_stinfo")] HRESULT set_stinfo([in,size_is(255)] short *st);
		[id(19), helpstring("method reloadOPC")] HRESULT reloadOPC();
		[id(20), helpstring("method killClient")] HRESULT killClient();
		[id(21), helpstring("method gethost")] HRESULT gethost([out] short *rb);
		[id(22), helpstring("method getstinfo")] HRESULT getstinfo([out] short *currentno,[out] float *percent,[out] int *ct,[out,size_is(255)] unsigned char *state,[out,size_is(255)] unsigned char *info);
		[id(23), helpstring("method getErrct")] HRESULT getErrct([out] int *ct);
		[id(24), helpstring("method loadrjfile")] HRESULT loadrjfile();
		[id(25), helpstring("method set_devPT")] HRESULT set_devPT([in]  byte sensor,[in] short pos,[in] byte  xing, LPSTR exp,[out] short  *rb);
		[id(1), helpstring("method del_devPT")] HRESULT del_devPT([in]  byte sensor,[in] short pos,[out] short  *rb);
		[id(8), helpstring("method getoneptinf")] HRESULT getoneptinf([in] int addr_sensor,[out] float * ndt,[out] float * dt1,[out] float *dt2,[out] float * dt3,[out] float * dt4,[out] int * state,[out] int * alm,[out] int * rcdw,[out] short *rb);
	};
	[
		object,
		uuid(72D2896C-DB65-42C5-95FE-D86CB45D5B19),
		dual,
		helpstring("Ipersonproc Interface"),
		pointer_default(unique)
	]
	interface Ipersonproc : IDispatch
	{
		[id(1), helpstring("method ifrjst")] HRESULT ifrjst([in] int n,[out] int *rb);
		[id(2), helpstring("method processrj")] HRESULT processrj([in] int n);
	};
	[
		object,
		uuid(1077EB01-5495-4F7F-A34D-7206CD3DD460),
		dual,
		helpstring("Irjinteface Interface"),
		pointer_default(unique)
	]
	interface Irjinteface : IDispatch
	{
		[id(1), helpstring("method getTrace")] HRESULT getTrace([in] short typ,[out] short *count,[out,size_is((typ+1)*500)] short *wno,[out,size_is((typ+1)*500)] short *idno,[out,size_is((typ+1)*500)] short *rno,[out,size_is((typ+1)*500)] DATE *dt,[out,size_is((typ+1)*500)] short *addrn);
		[id(2), helpstring("method getupdown")] HRESULT getupdown([out]  short *count,[out,size_is(500)] short *wno,[out,size_is(500)] short *idno,[out,size_is(500)] DATE *downdt,[out,size_is(500)] DATE *updt,[out,size_is(500)] short *dw_rno,[out,size_is(500)] short *up_rno,[out,size_is(500)] short *tag);
		[id(3), helpstring("method getFieldPerson")] HRESULT getFieldPerson([in] short  addr,[out] short *count,[out,size_is(4000)] short *wno,[out,size_is(4000)] short *idno,[out,size_is(4000)] short *rno,[out,size_is(4000)] DATE *dt);
		[id(4), helpstring("method getPassRecord")] HRESULT getPassRecord([in] short reno,[out] short *count,[out,size_is(1000)] short *wno,[out,size_is(1000)] short *idno,[out,size_is(1000)] short *addr,[out,size_is(1000)] DATE *dt);
		[id(5), helpstring("method getdowntime")] HRESULT getdowntime([in] short typ,[in] short t,[out] short *count,[out,size_is(2000)] short *wno,[out,size_is(2000)] short *idno,[out,size_is(2000)] DATE *downdt,[out,size_is(2000)] short *dw_rno,[out,size_is(2000)] short *addrno,[out,size_is(2000)] DATE *dt,[out,size_is(2000)] short *rno);
		[id(6), helpstring("method getPasstime")] HRESULT getPasstime([out]  short *count,[out,size_is(200)] short *wno,[out,size_is(200)] short *idno,[out,size_is(200)] DATE *downdt,[out,size_is(200)] short *dw_rno,[out,size_is(200)] short *addrno,[out,size_is(200)] DATE *dt,[out,size_is(200)] short *rno);
		[id(31), helpstring("method getPasstimeCT")] HRESULT getPasstimeCT([out]  short *count);
		[id(32), helpstring("method GetAllRyInfo")] HRESULT GetAllRyInfo([out] short *count,[out,size_is(4096)] short *wno,[out,size_is(4096)] short *idno,[out,size_is(4096)] short *addr,[out,size_is(4096)] short *rno,[out,size_is(4096)] DATE *dt,[out,size_is(4096)] DATE *downdt,[out,size_is(4096)] DATE *updt);
		[id(7), helpstring("method getOneInfo")] HRESULT getOneInfo([in] short wno,[out] short *idno,[out] short *addr,[out] short *rno,[out] DATE *dt,[out] DATE *downdt,[out] DATE *updt);
		[id(8), helpstring("method getOnetrace")] HRESULT getOnetrace([in] short wno,[out] short *count,[out,size_is(100)] short *idno,[out,size_is(100)] short *reno,[out,size_is(100)] short *addrno,[out,size_is(100)] DATE *dt);
		[id(9), helpstring("method personTab_add")] HRESULT personTab_add([in] LPSTR name,[in] LPSTR depart,[in] short wno,[in] short rfid,[in] int lampno,[in] short rfidbak,[in] int lampnobak,[in] short prioty,[in] short monthct,[in] short validt,[out] short *rb);
		[id(10), helpstring("method personTab_del")] HRESULT personTab_del([in] short wno,[out] short *rb);
		[id(11), helpstring("method personTab_mod")] HRESULT personTab_mod([in]  short wno,[in] LPSTR name,[in] LPSTR depart,[in] short rfid,[in] int lampno,[in] short rfidbak,[in] int lampnobak,[in] short prioty,[in] short monthct,[in] short validt,[out] short *rb);
		[id(12), helpstring("method sensorTab_add")] HRESULT sensorTab_add([in] LPSTR  name,[in] short reno,[in] short stype,[in] short alarm,[in] short state,[in] short stno,[in] short dirc,[in] short ref,[out] short *rb);
		[id(13), helpstring("method sensorTab_del")] HRESULT sensorTab_del([in] short reno,[out] short *rb);
		[id(14), helpstring("method sensorTab_mod")] HRESULT sensorTab_mod([in] short reno,[in] LPSTR  name,[in] short stype,[in] short alarm,[in] short state,[in] short stno,[in] short dirc,[in] short ref,[out] short *rb);
		[id(15), helpstring("method addrTab_add")] HRESULT addrTab_add([in] short addr,[in] LPSTR name,[in] short addtyp,[in,size_is(8)] short *ent,[in]short personNum,[out] short *rb);
		[id(16), helpstring("method addrTab_del")] HRESULT addrTab_del([in] short addr,[out] short *rb);
		[id(17), helpstring("method addrTab_mod")] HRESULT addrTab_mod([in] short addr,[in] LPSTR name,[in] short addtyp,[in,size_is(8)] short *ent,[in]short personNum,[out] short *rb);
		[id(18), helpstring("method removTab_add")] HRESULT removTab_add([in] short rfid,[in] int lampno,[out] short *rb);
		[id(19), helpstring("method removTab_del")] HRESULT removTab_del([in] short rfid,[out] short *rb);
		[id(20), helpstring("method removTab_mod")] HRESULT removTab_mod([in] short rfid,[in] int lampno,[out] short *rb);
		[id(21), helpstring("method getrfidlamp")] HRESULT getrfidlamp([in] short  wno,[out] short *id,[out] short *lamp,[out] short *rb);
		[id(22), helpstring("method getRenoState")] HRESULT getRenoState([out]  short *count,[out,size_is(400)] short *st);
		[id(23), helpstring("method getFiledPersonCT")] HRESULT getFiledPersonCT([in] short addr,[out] short *count);
		[id(24), helpstring("method getRenoTrace")] HRESULT getRenoTrace([in] short rno,[out] short *count,[out,size_is(100)] short *wno,[out,size_is(100)] short *idno,[out,size_is(100)] DATE *dt);
		[id(25), helpstring("method checkup")] HRESULT checkup([in]  short  count,[in,size_is(count)] short *idno);
		[id(26), helpstring("method getDeptdown")] HRESULT getDeptdown([in] LPSTR  dept,[out]  short *count);
		[id(27), helpstring("method getDepttrace")] HRESULT getDepttrace([in] LPSTR  dept, [out] short *count,[out,size_is(500)] short *wno,[out,size_is(500)] short *idno,[out,size_is(500)] short *rno,[out,size_is(500)] DATE *dt,[out,size_is(500)] short *addrn);
		[id(28), helpstring("method getDeptuptj")] HRESULT getDeptuptj([in] LPSTR  name,[out] short *count,[out,size_is(500)] short *wno,[out,size_is(500)] short *idno,[out,size_is(500)] DATE *downdt,[out,size_is(500)] DATE *updt,[out,size_is(500)] short *dw_rno,[out,size_is(500)] short *up_rno,[out,size_is(500)] short *tag);
		[id(29), helpstring("method getDeptRenotrace")] HRESULT getDeptRenotrace([in] LPSTR dept,[in] short reno,[out] short *count,[out,size_is(200)] short *wno,[out,size_is(200)] short *idno,[out,size_is(200)] DATE *dt);
		[id(30), helpstring("method getDeptField")] HRESULT getDeptField([in] LPSTR dept,[in] short addr,[out] short *count,[out,size_is(400)] short *wno,[out,size_is(400)] short *idno,[out,size_is(400)] short *rno,[out,size_is(400)] DATE *dt);
	};
	[
		object,
		uuid(86F9DFA4-4756-465C-928D-BFDE67298E02),
		dual,
		helpstring("Iopcinteface Interface"),
		pointer_default(unique)
	]
	interface Iopcinteface : IDispatch
	{
	//	[id(1), helpstring("method setOPCdata")] HRESULT setOPCdata([in] short stno,[in] short dwCount,[in,size_is(128)] VARIANT *pvdt);
		[id(1), helpstring("method setOPCdata")] HRESULT setOPCdata([in] short stno,[in] int dwCount,[in,size_is(dwCount)]VARIANT *vdt);
//		[id(1), helpstring("method setOPCdata")] HRESULT setOPCdata([in] short stno,[in] int dwCount,[in,size_is(dwCount)]int *vdt);
		[id(2), helpstring("method getOPCdt")] HRESULT getOPCdt([in] short stno,[in] short ct);
	};
	[
		object,
		uuid(DD95CEE0-5DD9-4181-9C47-12E806CE9B79),
		dual,
		helpstring("Ihotuse Interface"),
		pointer_default(unique)
	]
	interface Ihotuse : IDispatch
	{
		[id(1), helpstring("method setranflg")] HRESULT setranflg();
		[id(2), helpstring("method getranflg")] HRESULT getranflg([out] short *flg);
		[id(3), helpstring("method getcopy_flag")] HRESULT getcopy_flag([out]int *flag);
	};
	[
		object,
		uuid(45B6DC63-47BA-43E2-BB65-900CA4D5264B),
		dual,
		helpstring("Icapid Interface"),
		pointer_default(unique)
	]
	interface Icapid : IDispatch
	{
		[id(1), helpstring("method gethost")] HRESULT gethost([out] int* rb);
		[id(2), helpstring("method getportid")] HRESULT getportid([out] int* port);
		[id(3), helpstring("method setrfid")] HRESULT setrfid([in] int idd,[in] long wno,[in] int typ);
		[id(4), helpstring("method getlampno")] HRESULT getlampno([in]short rfid,[out]short *lampno);
	};
	[
		object,
		uuid(0AEAC4CF-7CFA-4D74-ADD3-5B3495D39795),
		dual,
		helpstring("Irjremote Interface"),
		pointer_default(unique)
	]
	interface Irjremote : IDispatch
	{
	//	[id(1), helpstring("method getremote_trace")] HRESULT getremote_trace([out]  short *rjct, [out,size_is(1000)] trace *trc,[out ,size_is(255)] double *dt,[out ,size_is(2000)] personlist *pstmb,[out]  short *almct, [out ,size_is(200)] trace *almtrc);
		[id(1), helpstring("method getrmt_ct")] HRESULT getrmt_ct([out]  short *rjct, [out]  short *almct);
		[id(2), helpstring("method getrmtrace")] HRESULT getrmtrace([out,size_is(1000)] short *rfid,[out,size_is(1000)] short *wno,[out,size_is(1000)] double *dt,[out,size_is(1000)] short *rno,[out,size_is(1000)] short *addr);
		[id(3), helpstring("method getrmtlocal")] HRESULT getrmtlocal([out,size_is(4096)] short *addrno,[out,size_is(4096)] double *loctm,[out,size_is(4096)] double *entm,[out,size_is(4096)] double *extm,[out,size_is(4096)] short *dw_rno,[out,size_is(4096)] short *up_rno,[out,size_is(4096)] short *lastrno,[out,size_is(4096)] short *tag);
		[id(4), helpstring("method getrtmalm")] HRESULT getrtmalm([out,size_is(200)] short *rfid,[out,size_is(200)] short *wno,[out,size_is(200)] double *dt,[out,size_is(200)] short *rno,[out,size_is(200)] short *addr);
		[id(5), helpstring("method freshconfg")] HRESULT freshconfg();
		[id(6), helpstring("method getuptj")] HRESULT getuptj([out]  short *count,[out,size_is(500)] short *wno,[out,size_is(500)] short *idno,[out,size_is(500)] DATE *downdt,[out,size_is(500)] DATE *updt,[out,size_is(500)] short *dw_rno,[out,size_is(500)] short *up_rno,[out,size_is(500)] short *tag);
		[id(7), helpstring("method setchkUpPl")] HRESULT setchkUpPl([in] short count,[in ,size_is(count)] short *chkid);
	};
	[
		object,
		uuid(7A2D5C46-B63A-4BFB-8381-74187C013B88),
		dual,
		helpstring("Inetweb Interface"),
		pointer_default(unique)
	]
	interface Inetweb : IDispatch
	{
		[id(1), helpstring("method getNetTraceCT")] HRESULT getNetTraceCT([out] short *count);
		[id(2), helpstring("method getNetTrace")] HRESULT getNetTrace([in] short count,[out,size_is(count)] short *wno,[out,size_is(count)] short *idno,[out,size_is(count)] short *rno,[out,size_is(count)] DATE *dt,[out,size_is(count)] short *addr);
		[id(3), helpstring("method getNetAlarmtraceCT")] HRESULT getNetAlarmtraceCT([out] short *count);
		[id(4), helpstring("method getNetAlarmtrace")] HRESULT getNetAlarmtrace([in] short count,[out,size_is(count)] short *wno,[out,size_is(count)] short *idno,[out,size_is(count)] short *rno,[out,size_is(count)] DATE *dt,[out,size_is(count)] short *addr);
		[id(5), helpstring("method getNetUptjCT")] HRESULT getNetUptjCT([out] short *count);
		[id(6), helpstring("method getNetUptj")] HRESULT getNetUptj([in] short count,[out,size_is(count)]  short *wno,[out,size_is(count)] short *idno,[out,size_is(count)] DATE *downdt,[out,size_is(count)] DATE *updt,[out,size_is(count)] short *dw_rno,[out,size_is(count)] short *up_rno,[out,size_is(count)] short *tag);
		[id(7), helpstring("method getNetLocalCT")] HRESULT getNetLocalCT([out] short *count);
		[id(8), helpstring("method getNetLocal")] HRESULT getNetLocal([in] short count,[out,size_is(count)]  short *rid,[out,size_is(count)]  short *addr,[out,size_is(count)] DATE *loctm,[out,size_is(count)] DATE *entm,[out,size_is(count)] DATE *extm,[out,size_is(count)] short *dw_rno,[out,size_is(count)] short *up_rno,[out,size_is(count)] short *lastrno,[out,size_is(count)] short *tag);
		[id(9), helpstring("method gethotuse")] HRESULT gethotuse([out] short *rb);
		[id(10), helpstring("method getfzstate")] HRESULT getfzstate([out,size_is(255)] short *st);
		[id(11), helpstring("method setfzstate")] HRESULT setfzstate([in,size_is(255)] short *st);
		[id(12), helpstring("method getNetPasstime")] HRESULT getNetPasstime([in]short count, [out,size_is(count)]short *wno, [out,size_is(count)]short *idno, [out,size_is(count)]DATE *downdt,[out,size_is(count)] short* dwrno, [out,size_is(count)]short* Addr, [out,size_is(count)] DATE* localdt, [out,size_is(count)]short* rno);
		[id(13), helpstring("method getNetPasstimeCT")] HRESULT getNetPasstimeCT([out] short* count);
	};
	[
		object,
		uuid(976A8B7C-6C67-4FBD-A164-7A3A4CD3D1EC),
		dual,
		helpstring("Ireg Interface"),
		pointer_default(unique)
	]
	interface Ireg : IDispatch
	{
		[id(1), helpstring("method getRegsource")] HRESULT getRegsource([in] int basecode,[out,size_is(24)] BYTE *regsourc,[out]  short *rb);
		[id(2), helpstring("method setReg")] HRESULT setReg([in] LPSTR regdest,[out] short *rb);
		[id(3), helpstring("method Regcheck")] HRESULT Regcheck([out] short *rb);
		[id(4), helpstring("method getNosrc")] HRESULT getNosrc([out] int *no,[out,size_is(24)] BYTE *regm);
		[id(5), helpstring("method getRsource")] HRESULT getRsource([out,size_is(24)] BYTE *regsourc,[out]  short *rb);
		[id(6), helpstring("method ifregister")] HRESULT ifregister([out] short *rb);
	};

[
	uuid(0CA26660-61A7-11D5-B050-0050BAF2A927),
	version(1.0),
	helpstring("ComServer 1.0 Type Library")
]
library COMSERVERLib
{
	importlib("stdole32.tlb");
	importlib("stdole2.tlb");
	
	[
		uuid(0CA2666F-61A7-11D5-B050-0050BAF2A927),
		helpstring("Server1 Class")
	]
	coclass Server1
	{
		[default] interface ILoadSystem;
		interface IDataSave;
		interface IAlarm;
	};
	
	[
		uuid(0CA26673-61A7-11D5-B050-0050BAF2A927),
		helpstring("Server2 Class")
	]
	coclass Server2
	{
		[default] interface IDataFlow;
		interface IDataChange;
	};
	
	[
		uuid(0CA26677-61A7-11D5-B050-0050BAF2A927),
		helpstring("Server3 Class")
	]
	coclass Server3
	{
		[default] interface IDataProcess;
		interface IProcControl;
	};

	[
		uuid(BB42C18B-08BA-4A89-9C02-13180BB82A2C),
		helpstring("personproc Class")
	]
	coclass personproc
	{
		[default] interface Ipersonproc;
	};
	[
		uuid(BB773982-B920-4243-9BF7-9523B8B1C8DE),
		helpstring("rjinteface Class")
	]
	coclass rjinteface
	{
		[default] interface Irjinteface;
	};
	[
		uuid(E4874D23-C970-412B-9898-1B9E72C497E9),
		helpstring("opcinteface Class")
	]
	coclass opcinteface
	{
		[default] interface Iopcinteface;
	};
	[
		uuid(D2F07FAF-2602-4135-AF64-F318122FCB11),
		helpstring("hotuse Class")
	]
	coclass hotuse
	{
		[default] interface Ihotuse;
	};
	[
		uuid(EA111EFC-A7F4-47FD-8DF7-CFEC3CC123CE),
		helpstring("capid Class")
	]
	coclass capid
	{
		[default] interface Icapid;
	};
	[
		uuid(C9F195E0-CC86-47F6-880A-B5A318650BFB),
		helpstring("rjremote Class")
	]
	coclass rjremote
	{
		[default] interface Irjremote;
	};
	[
		uuid(B312550A-686C-4BA6-A817-982184A1643E),
		helpstring("netweb Class")
	]
	coclass netweb
	{
		[default] interface Inetweb;
	};


	[
		uuid(9D12CE24-943A-45F0-BAD9-CE966A3EE887),
		helpstring("reg Class")
	]
	coclass reg
	{
		[default] interface Ireg;
	};
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -