include/miktexidl.idl

Go to the documentation of this file.
00001 /* miktexidl.idl:
00002 
00003    Copyright (C) 2006-2007 Christian Schenk
00004 
00005    This file is part of the MiKTeX Core Library.
00006 
00007    The MiKTeX Core Library is free software; you can redistribute it
00008    and/or modify it under the terms of the GNU General Public License
00009    as published by the Free Software Foundation; either version 2, or
00010    (at your option) any later version.
00011    
00012    The MiKTeX Core Library is distributed in the hope that it will be
00013    useful, but WITHOUT ANY WARRANTY; without even the implied warranty
00014    of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00015    GNU General Public License for more details.
00016    
00017    You should have received a copy of the GNU General Public License
00018    along with the MiKTeX Core Library; if not, write to the Free
00019    Software Foundation, 59 Temple Place - Suite 330, Boston, MA
00020    02111-1307, USA. */
00021 
00024 
00025 import "oaidl.idl";
00026 import "ocidl.idl";
00027 
00028 /* _________________________________________________________________________
00029    
00030    ErrorInfo
00031    _________________________________________________________________________ */
00032 
00034 typedef [uuid(6AEC83E4-BF9A-4C21-8CC4-151D3E5A7C38)] struct ErrorInfo
00035 {
00037   BSTR message;
00039   BSTR info;
00041   BSTR sourceFile;
00043   LONG sourceLine;
00044 } ErrorInfo;
00045 

Generated on Fri Dec 14 18:27:43 2007 for MiKTeX by  doxygen 1.5.1-p1