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

📄 msjvdbg.h

📁 开放源码的编译器open watcom 1.6.0版的源代码
💻 H
📖 第 1 页 / 共 5 页
字号:
/****************************************************************************
*
*                            Open Watcom Project
*
*    Portions Copyright (c) 1983-2002 Sybase, Inc. All Rights Reserved.
*
*  ========================================================================
*
*    This file contains Original Code and/or Modifications of Original
*    Code as defined in and that are subject to the Sybase Open Watcom
*    Public License version 1.0 (the 'License'). You may not use this file
*    except in compliance with the License. BY USING THIS FILE YOU AGREE TO
*    ALL TERMS AND CONDITIONS OF THE LICENSE. A copy of the License is
*    provided with the Original Code and Modifications, and is also
*    available at www.sybase.com/developer/opensource.
*
*    The Original Code and all software distributed under the License are
*    distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
*    EXPRESS OR IMPLIED, AND SYBASE AND ALL CONTRIBUTORS HEREBY DISCLAIM
*    ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF
*    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR
*    NON-INFRINGEMENT. Please see the License for the specific language
*    governing rights and limitations under the License.
*
*  ========================================================================
*
* Description:  WHEN YOU FIGURE OUT WHAT THIS FILE DOES, PLEASE
*               DESCRIBE IT HERE!
*
****************************************************************************/


/* this ALWAYS GENERATED file contains the definitions for the interfaces */


/* File created by MIDL compiler version 2.00.0102 */
/* at Wed Aug 07 01:12:35 1996
 */
//@@MIDL_FILE_HEADING(  )
#include "rpc.h"
#include "rpcndr.h"
#ifndef COM_NO_WINDOWS_H
#include "windows.h"
#include "ole2.h"
#endif /*COM_NO_WINDOWS_H*/

#ifndef __javadbg_h__
#define __javadbg_h__

#ifdef __cplusplus
extern "C"{
#endif

/* Forward Declarations */

#ifndef __IEnumLINEINFO_FWD_DEFINED__
#define __IEnumLINEINFO_FWD_DEFINED__
typedef interface IEnumLINEINFO IEnumLINEINFO;
#endif  /* __IEnumLINEINFO_FWD_DEFINED__ */


#ifndef __IRemoteField_FWD_DEFINED__
#define __IRemoteField_FWD_DEFINED__
typedef interface IRemoteField IRemoteField;
#endif  /* __IRemoteField_FWD_DEFINED__ */


#ifndef __IEnumRemoteField_FWD_DEFINED__
#define __IEnumRemoteField_FWD_DEFINED__
typedef interface IEnumRemoteField IEnumRemoteField;
#endif  /* __IEnumRemoteField_FWD_DEFINED__ */


#ifndef __IRemoteDataField_FWD_DEFINED__
#define __IRemoteDataField_FWD_DEFINED__
typedef interface IRemoteDataField IRemoteDataField;
#endif  /* __IRemoteDataField_FWD_DEFINED__ */


#ifndef __IRemoteArrayField_FWD_DEFINED__
#define __IRemoteArrayField_FWD_DEFINED__
typedef interface IRemoteArrayField IRemoteArrayField;
#endif  /* __IRemoteArrayField_FWD_DEFINED__ */


#ifndef __IRemoteContainerField_FWD_DEFINED__
#define __IRemoteContainerField_FWD_DEFINED__
typedef interface IRemoteContainerField IRemoteContainerField;
#endif  /* __IRemoteContainerField_FWD_DEFINED__ */


#ifndef __IRemoteMethodField_FWD_DEFINED__
#define __IRemoteMethodField_FWD_DEFINED__
typedef interface IRemoteMethodField IRemoteMethodField;
#endif  /* __IRemoteMethodField_FWD_DEFINED__ */


#ifndef __IRemoteClassField_FWD_DEFINED__
#define __IRemoteClassField_FWD_DEFINED__
typedef interface IRemoteClassField IRemoteClassField;
#endif  /* __IRemoteClassField_FWD_DEFINED__ */


#ifndef __IRemoteObject_FWD_DEFINED__
#define __IRemoteObject_FWD_DEFINED__
typedef interface IRemoteObject IRemoteObject;
#endif  /* __IRemoteObject_FWD_DEFINED__ */


#ifndef __IEnumRemoteObject_FWD_DEFINED__
#define __IEnumRemoteObject_FWD_DEFINED__
typedef interface IEnumRemoteObject IEnumRemoteObject;
#endif  /* __IEnumRemoteObject_FWD_DEFINED__ */


#ifndef __IEnumRemoteValue_FWD_DEFINED__
#define __IEnumRemoteValue_FWD_DEFINED__
typedef interface IEnumRemoteValue IEnumRemoteValue;
#endif  /* __IEnumRemoteValue_FWD_DEFINED__ */


#ifndef __IEnumRemoteBooleanValue_FWD_DEFINED__
#define __IEnumRemoteBooleanValue_FWD_DEFINED__
typedef interface IEnumRemoteBooleanValue IEnumRemoteBooleanValue;
#endif  /* __IEnumRemoteBooleanValue_FWD_DEFINED__ */


#ifndef __IEnumRemoteByteValue_FWD_DEFINED__
#define __IEnumRemoteByteValue_FWD_DEFINED__
typedef interface IEnumRemoteByteValue IEnumRemoteByteValue;
#endif  /* __IEnumRemoteByteValue_FWD_DEFINED__ */


#ifndef __IEnumRemoteCharValue_FWD_DEFINED__
#define __IEnumRemoteCharValue_FWD_DEFINED__
typedef interface IEnumRemoteCharValue IEnumRemoteCharValue;
#endif  /* __IEnumRemoteCharValue_FWD_DEFINED__ */


#ifndef __IEnumRemoteDoubleValue_FWD_DEFINED__
#define __IEnumRemoteDoubleValue_FWD_DEFINED__
typedef interface IEnumRemoteDoubleValue IEnumRemoteDoubleValue;
#endif  /* __IEnumRemoteDoubleValue_FWD_DEFINED__ */


#ifndef __IEnumRemoteFloatValue_FWD_DEFINED__
#define __IEnumRemoteFloatValue_FWD_DEFINED__
typedef interface IEnumRemoteFloatValue IEnumRemoteFloatValue;
#endif  /* __IEnumRemoteFloatValue_FWD_DEFINED__ */


#ifndef __IEnumRemoteIntValue_FWD_DEFINED__
#define __IEnumRemoteIntValue_FWD_DEFINED__
typedef interface IEnumRemoteIntValue IEnumRemoteIntValue;
#endif  /* __IEnumRemoteIntValue_FWD_DEFINED__ */


#ifndef __IEnumRemoteLongValue_FWD_DEFINED__
#define __IEnumRemoteLongValue_FWD_DEFINED__
typedef interface IEnumRemoteLongValue IEnumRemoteLongValue;
#endif  /* __IEnumRemoteLongValue_FWD_DEFINED__ */


#ifndef __IEnumRemoteShortValue_FWD_DEFINED__
#define __IEnumRemoteShortValue_FWD_DEFINED__
typedef interface IEnumRemoteShortValue IEnumRemoteShortValue;
#endif  /* __IEnumRemoteShortValue_FWD_DEFINED__ */


#ifndef __IRemoteArrayObject_FWD_DEFINED__
#define __IRemoteArrayObject_FWD_DEFINED__
typedef interface IRemoteArrayObject IRemoteArrayObject;
#endif  /* __IRemoteArrayObject_FWD_DEFINED__ */


#ifndef __IRemoteBooleanObject_FWD_DEFINED__
#define __IRemoteBooleanObject_FWD_DEFINED__
typedef interface IRemoteBooleanObject IRemoteBooleanObject;
#endif  /* __IRemoteBooleanObject_FWD_DEFINED__ */


#ifndef __IRemoteByteObject_FWD_DEFINED__
#define __IRemoteByteObject_FWD_DEFINED__
typedef interface IRemoteByteObject IRemoteByteObject;
#endif  /* __IRemoteByteObject_FWD_DEFINED__ */


#ifndef __IRemoteCharObject_FWD_DEFINED__
#define __IRemoteCharObject_FWD_DEFINED__
typedef interface IRemoteCharObject IRemoteCharObject;
#endif  /* __IRemoteCharObject_FWD_DEFINED__ */


#ifndef __IRemoteContainerObject_FWD_DEFINED__
#define __IRemoteContainerObject_FWD_DEFINED__
typedef interface IRemoteContainerObject IRemoteContainerObject;
#endif  /* __IRemoteContainerObject_FWD_DEFINED__ */


#ifndef __IRemoteClassObject_FWD_DEFINED__
#define __IRemoteClassObject_FWD_DEFINED__
typedef interface IRemoteClassObject IRemoteClassObject;
#endif  /* __IRemoteClassObject_FWD_DEFINED__ */


#ifndef __IRemoteDoubleObject_FWD_DEFINED__
#define __IRemoteDoubleObject_FWD_DEFINED__
typedef interface IRemoteDoubleObject IRemoteDoubleObject;
#endif  /* __IRemoteDoubleObject_FWD_DEFINED__ */


#ifndef __IRemoteFloatObject_FWD_DEFINED__
#define __IRemoteFloatObject_FWD_DEFINED__
typedef interface IRemoteFloatObject IRemoteFloatObject;
#endif  /* __IRemoteFloatObject_FWD_DEFINED__ */


#ifndef __IRemoteIntObject_FWD_DEFINED__
#define __IRemoteIntObject_FWD_DEFINED__
typedef interface IRemoteIntObject IRemoteIntObject;
#endif  /* __IRemoteIntObject_FWD_DEFINED__ */


#ifndef __IRemoteLongObject_FWD_DEFINED__
#define __IRemoteLongObject_FWD_DEFINED__
typedef interface IRemoteLongObject IRemoteLongObject;
#endif  /* __IRemoteLongObject_FWD_DEFINED__ */


#ifndef __IRemoteShortObject_FWD_DEFINED__
#define __IRemoteShortObject_FWD_DEFINED__
typedef interface IRemoteShortObject IRemoteShortObject;
#endif  /* __IRemoteShortObject_FWD_DEFINED__ */


#ifndef __IRemoteStackFrame_FWD_DEFINED__
#define __IRemoteStackFrame_FWD_DEFINED__
typedef interface IRemoteStackFrame IRemoteStackFrame;
#endif  /* __IRemoteStackFrame_FWD_DEFINED__ */


#ifndef __IRemoteThreadGroup_FWD_DEFINED__
#define __IRemoteThreadGroup_FWD_DEFINED__
typedef interface IRemoteThreadGroup IRemoteThreadGroup;
#endif  /* __IRemoteThreadGroup_FWD_DEFINED__ */


#ifndef __IEnumRemoteThreadGroup_FWD_DEFINED__
#define __IEnumRemoteThreadGroup_FWD_DEFINED__
typedef interface IEnumRemoteThreadGroup IEnumRemoteThreadGroup;
#endif  /* __IEnumRemoteThreadGroup_FWD_DEFINED__ */


#ifndef __IRemoteThread_FWD_DEFINED__
#define __IRemoteThread_FWD_DEFINED__
typedef interface IRemoteThread IRemoteThread;
#endif  /* __IRemoteThread_FWD_DEFINED__ */


#ifndef __IEnumRemoteThread_FWD_DEFINED__
#define __IEnumRemoteThread_FWD_DEFINED__
typedef interface IEnumRemoteThread IEnumRemoteThread;
#endif  /* __IEnumRemoteThread_FWD_DEFINED__ */


#ifndef __IRemoteProcessCallback_FWD_DEFINED__
#define __IRemoteProcessCallback_FWD_DEFINED__
typedef interface IRemoteProcessCallback IRemoteProcessCallback;
#endif  /* __IRemoteProcessCallback_FWD_DEFINED__ */


#ifndef __IRemoteProcess_FWD_DEFINED__
#define __IRemoteProcess_FWD_DEFINED__
typedef interface IRemoteProcess IRemoteProcess;
#endif  /* __IRemoteProcess_FWD_DEFINED__ */


#ifndef __IEnumRemoteProcess_FWD_DEFINED__
#define __IEnumRemoteProcess_FWD_DEFINED__
typedef interface IEnumRemoteProcess IEnumRemoteProcess;
#endif  /* __IEnumRemoteProcess_FWD_DEFINED__ */


#ifndef __IRemoteDebugManagerCallback_FWD_DEFINED__
#define __IRemoteDebugManagerCallback_FWD_DEFINED__
typedef interface IRemoteDebugManagerCallback IRemoteDebugManagerCallback;
#endif  /* __IRemoteDebugManagerCallback_FWD_DEFINED__ */


#ifndef __IRemoteDebugManager_FWD_DEFINED__
#define __IRemoteDebugManager_FWD_DEFINED__
typedef interface IRemoteDebugManager IRemoteDebugManager;
#endif  /* __IRemoteDebugManager_FWD_DEFINED__ */


#ifndef __IJavaDebugManager_FWD_DEFINED__
#define __IJavaDebugManager_FWD_DEFINED__
typedef interface IJavaDebugManager IJavaDebugManager;
#endif  /* __IJavaDebugManager_FWD_DEFINED__ */


/* header files for imported files */
#include "oleidl.h"

void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
void __RPC_USER MIDL_user_free( void __RPC_FAR * );

/****************************************
 * Generated header for interface: __MIDL__intf_0000
 * at Wed Aug 07 01:12:35 1996
 * using MIDL 2.00.0102
 ****************************************/
/* [local] */


                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

                        /* size is 0 */

// error codes
//
// errors returned by IRemoteContainer::GetFieldObject
static const int E_FIELDOUTOFSCOPE       = MAKE_HRESULT(1, FACILITY_ITF, 0x01);
static const int E_FIELDNOTINOBJECT      = MAKE_HRESULT(1, FACILITY_ITF, 0x02);
static const int E_NOFIELDS              = MAKE_HRESULT(1, FACILITY_ITF, 0x03);
static const int E_NULLOBJECTREF         = MAKE_HRESULT(1, FACILITY_ITF, 0x04);
// errors returned by IRemoteProcess::FindClass
static const int E_CLASSNOTFOUND         = MAKE_HRESULT(1, FACILITY_ITF, 0x10);
static const int E_BADMETHOD             = MAKE_HRESULT(1, FACILITY_ITF, 0x20);


extern RPC_IF_HANDLE __MIDL__intf_0000_v0_0_c_ifspec;
extern RPC_IF_HANDLE __MIDL__intf_0000_v0_0_s_ifspec;

#ifndef __IEnumLINEINFO_INTERFACE_DEFINED__
#define __IEnumLINEINFO_INTERFACE_DEFINED__

/****************************************
 * Generated header for interface: IEnumLINEINFO
 * at Wed Aug 07 01:12:35 1996
 * using MIDL 2.00.0102
 ****************************************/
/* [uuid][object] */


                        /* size is 4 */
typedef IEnumLINEINFO __RPC_FAR *LPENUMLINEINFO;

                        /* size is 4 */
typedef struct  tagLINEINFO
    {
    USHORT offPC;
    USHORT iLine;
    }   LINEINFO;

                        /* size is 4 */

⌨️ 快捷键说明

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