1
2
3 /* this ALWAYS GENERATED file contains the definitions for the interfaces */
4
5
6  /* File created by MIDL compiler version 6.00.0366 */
7 /* Compiler settings for cordebug.idl:
8       Oicf, W1, Zp8, env=Win32 (32b run)
9       protocol : dce , ms_ext, c_ext, robust
10       error checks: allocation ref bounds_check enum stub_data 
11       VC __declspec() decoration level: 
12                __declspec(uuid()), __declspec(selectany), __declspec(novtable)
13                DECLSPEC_UUID(), MIDL_INTERFACE()
14 */
15 //@@MIDL_FILE_HEADING(  )
16
17 #pragma warning( disable: 4049 )  /* more than 64k source lines */
18
19
20 /* verify that the <rpcndr.h> version is high enough to compile this file*/
21 #ifndef __REQUIRED_RPCNDR_H_VERSION__
22 #define __REQUIRED_RPCNDR_H_VERSION__ 475
23 #endif
24
25 #include "rpc.h"
26 #include "rpcndr.h"
27
28 #ifndef __RPCNDR_H_VERSION__
29 #error this stub requires an updated version of <rpcndr.h>
30 #endif // __RPCNDR_H_VERSION__
31
32 #ifndef COM_NO_WINDOWS_H
33 #include "windows.h"
34 #include "ole2.h"
35 #endif /*COM_NO_WINDOWS_H*/
36
37 #ifndef __cordebug_h__
38 #define __cordebug_h__
39
40 #if defined(_MSC_VER) && (_MSC_VER >= 1020)
41 #pragma once
42 #endif
43
44 /* Forward Declarations */ 
45
46 #ifndef __ICorDebugManagedCallback_FWD_DEFINED__
47 #define __ICorDebugManagedCallback_FWD_DEFINED__
48 typedef interface ICorDebugManagedCallback ICorDebugManagedCallback;
49 #endif     /* __ICorDebugManagedCallback_FWD_DEFINED__ */
50
51
52 #ifndef __ICorDebugManagedCallback2_FWD_DEFINED__
53 #define __ICorDebugManagedCallback2_FWD_DEFINED__
54 typedef interface ICorDebugManagedCallback2 ICorDebugManagedCallback2;
55 #endif     /* __ICorDebugManagedCallback2_FWD_DEFINED__ */
56
57
58 #ifndef __ICorDebugUnmanagedCallback_FWD_DEFINED__
59 #define __ICorDebugUnmanagedCallback_FWD_DEFINED__
60 typedef interface ICorDebugUnmanagedCallback ICorDebugUnmanagedCallback;
61 #endif     /* __ICorDebugUnmanagedCallback_FWD_DEFINED__ */
62
63
64 #ifndef __ICorDebug_FWD_DEFINED__
65 #define __ICorDebug_FWD_DEFINED__
66 typedef interface ICorDebug ICorDebug;
67 #endif     /* __ICorDebug_FWD_DEFINED__ */
68
69
70 #ifndef __ICorDebug2_FWD_DEFINED__
71 #define __ICorDebug2_FWD_DEFINED__
72 typedef interface ICorDebug2 ICorDebug2;
Lines 73 ... 14991 are skipped.
14992
14993
14994
14995
14996
14997
14998
14999
15000 EXTERN_C const IID LIBID_CORDBLib;
15001
15002 EXTERN_C const CLSID CLSID_CorDebug;
15003
15004 #ifdef __cplusplus
15005
15006 class DECLSPEC_UUID("6fef44d0-39e7-4c77-be8e-c9f8cf988630")
15007 CorDebug;
15008 #endif
15009
15010 EXTERN_C const CLSID CLSID_EmbeddedCLRCorDebug;
15011
15012 #ifdef __cplusplus
15013
15014 class DECLSPEC_UUID("211f1254-bc7e-4af5-b9aa-067308d83dd1")
15015 EmbeddedCLRCorDebug;
15016 #endif
15017 #endif /* __CORDBLib_LIBRARY_DEFINED__ */
15018
15019 /* Additional Prototypes for ALL interfaces */
15020
15021 unsigned long                     __RPC_USER  HPROCESS_UserSize(        unsigned long *, unsigned long                    , HPROCESS * ); 
15022 unsigned char * __RPC_USER  HPROCESS_UserMarshal(  unsigned long *, unsigned char *, HPROCESS * ); 
15023 unsigned char * __RPC_USER  HPROCESS_UserUnmarshal(unsigned long *, unsigned char *, HPROCESS * ); 
15024 void                                    __RPC_USER  HPROCESS_UserFree(        unsigned long *, HPROCESS * ); 
15025
15026 unsigned long                     __RPC_USER  HTHREAD_UserSize(        unsigned long *, unsigned long                    , HTHREAD * ); 
15027 unsigned char * __RPC_USER  HTHREAD_UserMarshal(  unsigned long *, unsigned char *, HTHREAD * ); 
15028 unsigned char * __RPC_USER  HTHREAD_UserUnmarshal(unsigned long *, unsigned char *, HTHREAD * ); 
15029 void                                    __RPC_USER  HTHREAD_UserFree(        unsigned long *, HTHREAD * ); 
15030
15031 /* end of Additional Prototypes */
15032
15033 #ifdef __cplusplus
15034 }
15035 #endif
15036
15037 #endif
15038
15039
15040