summaryrefslogtreecommitdiff
path: root/src/pal/prebuilt/inc/ivalidator.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/pal/prebuilt/inc/ivalidator.h')
-rw-r--r--src/pal/prebuilt/inc/ivalidator.h334
1 files changed, 0 insertions, 334 deletions
diff --git a/src/pal/prebuilt/inc/ivalidator.h b/src/pal/prebuilt/inc/ivalidator.h
deleted file mode 100644
index 320022dc40..0000000000
--- a/src/pal/prebuilt/inc/ivalidator.h
+++ /dev/null
@@ -1,334 +0,0 @@
-// Licensed to the .NET Foundation under one or more agreements.
-// The .NET Foundation licenses this file to you under the MIT license.
-// See the LICENSE file in the project root for more information.
-
-
-
-/* this ALWAYS GENERATED file contains the definitions for the interfaces */
-
-
- /* File created by MIDL compiler version 8.00.0603 */
-/* @@MIDL_FILE_HEADING( ) */
-
-#pragma warning( disable: 4049 ) /* more than 64k source lines */
-
-
-/* verify that the <rpcndr.h> version is high enough to compile this file*/
-#ifndef __REQUIRED_RPCNDR_H_VERSION__
-#define __REQUIRED_RPCNDR_H_VERSION__ 475
-#endif
-
-#include "rpc.h"
-#include "rpcndr.h"
-
-#ifndef __RPCNDR_H_VERSION__
-#error this stub requires an updated version of <rpcndr.h>
-#endif // __RPCNDR_H_VERSION__
-
-#ifndef COM_NO_WINDOWS_H
-#include "windows.h"
-#include "ole2.h"
-#endif /*COM_NO_WINDOWS_H*/
-
-#ifndef __IValidator_h__
-#define __IValidator_h__
-
-#if defined(_MSC_VER) && (_MSC_VER >= 1020)
-#pragma once
-#endif
-
-/* Forward Declarations */
-
-#ifndef __IValidator_FWD_DEFINED__
-#define __IValidator_FWD_DEFINED__
-typedef interface IValidator IValidator;
-
-#endif /* __IValidator_FWD_DEFINED__ */
-
-
-#ifndef __ICLRValidator_FWD_DEFINED__
-#define __ICLRValidator_FWD_DEFINED__
-typedef interface ICLRValidator ICLRValidator;
-
-#endif /* __ICLRValidator_FWD_DEFINED__ */
-
-
-/* header files for imported files */
-#include "ivehandler.h"
-
-#ifdef __cplusplus
-extern "C"{
-#endif
-
-
-/* interface __MIDL_itf_IValidator_0000_0000 */
-/* [local] */
-
-#pragma warning(push)
-#pragma warning(disable:28718)
-
-
-
-enum ValidatorFlags
- {
- VALIDATOR_EXTRA_VERBOSE = 0x1,
- VALIDATOR_SHOW_SOURCE_LINES = 0x2,
- VALIDATOR_CHECK_ILONLY = 0x4,
- VALIDATOR_CHECK_PEFORMAT_ONLY = 0x8,
- VALIDATOR_NOCHECK_PEFORMAT = 0x10,
- VALIDATOR_TRANSPARENT_ONLY = 0x20
- } ;
-
-
-extern RPC_IF_HANDLE __MIDL_itf_IValidator_0000_0000_v0_0_c_ifspec;
-extern RPC_IF_HANDLE __MIDL_itf_IValidator_0000_0000_v0_0_s_ifspec;
-
-#ifndef __IValidator_INTERFACE_DEFINED__
-#define __IValidator_INTERFACE_DEFINED__
-
-/* interface IValidator */
-/* [unique][uuid][object] */
-
-
-EXTERN_C const IID IID_IValidator;
-
-#if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("63DF8730-DC81-4062-84A2-1FF943F59FAC")
- IValidator : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Validate(
- /* [in] */ IVEHandler *veh,
- /* [in] */ IUnknown *pAppDomain,
- /* [in] */ unsigned long ulFlags,
- /* [in] */ unsigned long ulMaxError,
- /* [in] */ unsigned long token,
- /* [in] */ LPWSTR fileName,
- /* [size_is][in] */ BYTE *pe,
- /* [in] */ unsigned long ulSize) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE FormatEventInfo(
- /* [in] */ HRESULT hVECode,
- /* [in] */ VEContext Context,
- /* [out][in] */ LPWSTR msg,
- /* [in] */ unsigned long ulMaxLength,
- /* [in] */ SAFEARRAY * psa) = 0;
-
- };
-
-
-#else /* C style interface */
-
- typedef struct IValidatorVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IValidator * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IValidator * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IValidator * This);
-
- HRESULT ( STDMETHODCALLTYPE *Validate )(
- IValidator * This,
- /* [in] */ IVEHandler *veh,
- /* [in] */ IUnknown *pAppDomain,
- /* [in] */ unsigned long ulFlags,
- /* [in] */ unsigned long ulMaxError,
- /* [in] */ unsigned long token,
- /* [in] */ LPWSTR fileName,
- /* [size_is][in] */ BYTE *pe,
- /* [in] */ unsigned long ulSize);
-
- HRESULT ( STDMETHODCALLTYPE *FormatEventInfo )(
- IValidator * This,
- /* [in] */ HRESULT hVECode,
- /* [in] */ VEContext Context,
- /* [out][in] */ LPWSTR msg,
- /* [in] */ unsigned long ulMaxLength,
- /* [in] */ SAFEARRAY * psa);
-
- END_INTERFACE
- } IValidatorVtbl;
-
- interface IValidator
- {
- CONST_VTBL struct IValidatorVtbl *lpVtbl;
- };
-
-
-
-#ifdef COBJMACROS
-
-
-#define IValidator_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
-
-#define IValidator_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
-
-#define IValidator_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
-
-
-#define IValidator_Validate(This,veh,pAppDomain,ulFlags,ulMaxError,token,fileName,pe,ulSize) \
- ( (This)->lpVtbl -> Validate(This,veh,pAppDomain,ulFlags,ulMaxError,token,fileName,pe,ulSize) )
-
-#define IValidator_FormatEventInfo(This,hVECode,Context,msg,ulMaxLength,psa) \
- ( (This)->lpVtbl -> FormatEventInfo(This,hVECode,Context,msg,ulMaxLength,psa) )
-
-#endif /* COBJMACROS */
-
-
-#endif /* C style interface */
-
-
-
-
-#endif /* __IValidator_INTERFACE_DEFINED__ */
-
-
-#ifndef __ICLRValidator_INTERFACE_DEFINED__
-#define __ICLRValidator_INTERFACE_DEFINED__
-
-/* interface ICLRValidator */
-/* [unique][uuid][object] */
-
-
-EXTERN_C const IID IID_ICLRValidator;
-
-#if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("63DF8730-DC81-4062-84A2-1FF943F59FDD")
- ICLRValidator : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Validate(
- /* [in] */ IVEHandler *veh,
- /* [in] */ unsigned long ulAppDomainId,
- /* [in] */ unsigned long ulFlags,
- /* [in] */ unsigned long ulMaxError,
- /* [in] */ unsigned long token,
- /* [in] */ LPWSTR fileName,
- /* [size_is][in] */ BYTE *pe,
- /* [in] */ unsigned long ulSize) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE FormatEventInfo(
- /* [in] */ HRESULT hVECode,
- /* [in] */ VEContext Context,
- /* [out][in] */ LPWSTR msg,
- /* [in] */ unsigned long ulMaxLength,
- /* [in] */ SAFEARRAY * psa) = 0;
-
- };
-
-
-#else /* C style interface */
-
- typedef struct ICLRValidatorVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- ICLRValidator * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- ICLRValidator * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- ICLRValidator * This);
-
- HRESULT ( STDMETHODCALLTYPE *Validate )(
- ICLRValidator * This,
- /* [in] */ IVEHandler *veh,
- /* [in] */ unsigned long ulAppDomainId,
- /* [in] */ unsigned long ulFlags,
- /* [in] */ unsigned long ulMaxError,
- /* [in] */ unsigned long token,
- /* [in] */ LPWSTR fileName,
- /* [size_is][in] */ BYTE *pe,
- /* [in] */ unsigned long ulSize);
-
- HRESULT ( STDMETHODCALLTYPE *FormatEventInfo )(
- ICLRValidator * This,
- /* [in] */ HRESULT hVECode,
- /* [in] */ VEContext Context,
- /* [out][in] */ LPWSTR msg,
- /* [in] */ unsigned long ulMaxLength,
- /* [in] */ SAFEARRAY * psa);
-
- END_INTERFACE
- } ICLRValidatorVtbl;
-
- interface ICLRValidator
- {
- CONST_VTBL struct ICLRValidatorVtbl *lpVtbl;
- };
-
-
-
-#ifdef COBJMACROS
-
-
-#define ICLRValidator_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
-
-#define ICLRValidator_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
-
-#define ICLRValidator_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
-
-
-#define ICLRValidator_Validate(This,veh,ulAppDomainId,ulFlags,ulMaxError,token,fileName,pe,ulSize) \
- ( (This)->lpVtbl -> Validate(This,veh,ulAppDomainId,ulFlags,ulMaxError,token,fileName,pe,ulSize) )
-
-#define ICLRValidator_FormatEventInfo(This,hVECode,Context,msg,ulMaxLength,psa) \
- ( (This)->lpVtbl -> FormatEventInfo(This,hVECode,Context,msg,ulMaxLength,psa) )
-
-#endif /* COBJMACROS */
-
-
-#endif /* C style interface */
-
-
-
-
-#endif /* __ICLRValidator_INTERFACE_DEFINED__ */
-
-
-/* interface __MIDL_itf_IValidator_0000_0002 */
-/* [local] */
-
-#pragma warning(pop)
-
-
-extern RPC_IF_HANDLE __MIDL_itf_IValidator_0000_0002_v0_0_c_ifspec;
-extern RPC_IF_HANDLE __MIDL_itf_IValidator_0000_0002_v0_0_s_ifspec;
-
-/* Additional Prototypes for ALL interfaces */
-
-unsigned long __RPC_USER LPSAFEARRAY_UserSize( unsigned long *, unsigned long , LPSAFEARRAY * );
-unsigned char * __RPC_USER LPSAFEARRAY_UserMarshal( unsigned long *, unsigned char *, LPSAFEARRAY * );
-unsigned char * __RPC_USER LPSAFEARRAY_UserUnmarshal(unsigned long *, unsigned char *, LPSAFEARRAY * );
-void __RPC_USER LPSAFEARRAY_UserFree( unsigned long *, LPSAFEARRAY * );
-
-/* end of Additional Prototypes */
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
-
-