mirror of
https://github.com/reactos/reactos.git
synced 2025-01-04 05:20:54 +00:00
sync fusion.idl with wine 1.1.4
svn path=/trunk/; revision=36113
This commit is contained in:
parent
b574db1c77
commit
bac7f47714
2 changed files with 66 additions and 0 deletions
|
@ -343,3 +343,12 @@ interface IInstallReferenceEnum : IUnknown
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cpp_quote("HRESULT WINAPI ClearDownloadCache(void);")
|
||||||
|
cpp_quote("HRESULT WINAPI CompareAssemblyIdentity(LPCWSTR,BOOL,LPCWSTR,BOOL,BOOL*,AssemblyComparisonResult*);")
|
||||||
|
cpp_quote("HRESULT WINAPI CreateAssemblyCache(IAssemblyCache**,DWORD);")
|
||||||
|
cpp_quote("HRESULT WINAPI CreateAssemblyEnum(IAssemblyEnum**,IUnknown*,IAssemblyName*,DWORD,LPVOID);")
|
||||||
|
cpp_quote("HRESULT WINAPI CreateAssemblyNameObject(LPASSEMBLYNAME*,LPCWSTR,DWORD,LPVOID);")
|
||||||
|
cpp_quote("HRESULT WINAPI CreateInstallReferenceEnum(IInstallReferenceEnum**,IAssemblyName*,DWORD,LPVOID);")
|
||||||
|
cpp_quote("HRESULT WINAPI GetAssemblyIdentityFromFile(LPCWSTR,REFIID,IUnknown**);")
|
||||||
|
cpp_quote("HRESULT WINAPI GetCachePath(ASM_CACHE_FLAGS,LPWSTR,PDWORD);")
|
||||||
|
|
|
@ -3599,6 +3599,63 @@ typedef union _IMAGE_AUX_SYMBOL {
|
||||||
BYTE Selection;
|
BYTE Selection;
|
||||||
} Section;
|
} Section;
|
||||||
} IMAGE_AUX_SYMBOL,*PIMAGE_AUX_SYMBOL;
|
} IMAGE_AUX_SYMBOL,*PIMAGE_AUX_SYMBOL;
|
||||||
|
|
||||||
|
#ifndef __IMAGE_COR20_HEADER_DEFINED__
|
||||||
|
#define __IMAGE_COR20_HEADER_DEFINED__
|
||||||
|
|
||||||
|
typedef enum ReplacesCorHdrNumericDefines
|
||||||
|
{
|
||||||
|
COMIMAGE_FLAGS_ILONLY = 0x00000001,
|
||||||
|
COMIMAGE_FLAGS_32BITREQUIRED = 0x00000002,
|
||||||
|
COMIMAGE_FLAGS_IL_LIBRARY = 0x00000004,
|
||||||
|
COMIMAGE_FLAGS_STRONGNAMESIGNED = 0x00000008,
|
||||||
|
COMIMAGE_FLAGS_TRACKDEBUGDATA = 0x00010000,
|
||||||
|
|
||||||
|
COR_VERSION_MAJOR_V2 = 2,
|
||||||
|
COR_VERSION_MAJOR = COR_VERSION_MAJOR_V2,
|
||||||
|
COR_VERSION_MINOR = 0,
|
||||||
|
COR_DELETED_NAME_LENGTH = 8,
|
||||||
|
COR_VTABLEGAP_NAME_LENGTH = 8,
|
||||||
|
|
||||||
|
NATIVE_TYPE_MAX_CB = 1,
|
||||||
|
COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE = 0xff,
|
||||||
|
|
||||||
|
IMAGE_COR_MIH_METHODRVA = 0x01,
|
||||||
|
IMAGE_COR_MIH_EHRVA = 0x02,
|
||||||
|
IMAGE_COR_MIH_BASICBLOCK = 0x08,
|
||||||
|
|
||||||
|
COR_VTABLE_32BIT = 0x01,
|
||||||
|
COR_VTABLE_64BIT = 0x02,
|
||||||
|
COR_VTABLE_FROM_UNMANAGED = 0x04,
|
||||||
|
COR_VTABLE_CALL_MOST_DERIVED = 0x10,
|
||||||
|
|
||||||
|
IMAGE_COR_EATJ_THUNK_SIZE = 32,
|
||||||
|
|
||||||
|
MAX_CLASS_NAME = 1024,
|
||||||
|
MAX_PACKAGE_NAME = 1024,
|
||||||
|
} ReplacesCorHdrNumericDefines;
|
||||||
|
|
||||||
|
typedef struct IMAGE_COR20_HEADER
|
||||||
|
{
|
||||||
|
DWORD cb;
|
||||||
|
WORD MajorRuntimeVersion;
|
||||||
|
WORD MinorRuntimeVersion;
|
||||||
|
|
||||||
|
IMAGE_DATA_DIRECTORY MetaData;
|
||||||
|
DWORD Flags;
|
||||||
|
DWORD EntryPointToken;
|
||||||
|
|
||||||
|
IMAGE_DATA_DIRECTORY Resources;
|
||||||
|
IMAGE_DATA_DIRECTORY StrongNameSignature;
|
||||||
|
IMAGE_DATA_DIRECTORY CodeManagerTable;
|
||||||
|
IMAGE_DATA_DIRECTORY VTableFixups;
|
||||||
|
IMAGE_DATA_DIRECTORY ExportAddressTableJumps;
|
||||||
|
IMAGE_DATA_DIRECTORY ManagedNativeHeader;
|
||||||
|
|
||||||
|
} IMAGE_COR20_HEADER, *PIMAGE_COR20_HEADER;
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
typedef struct _IMAGE_COFF_SYMBOLS_HEADER {
|
typedef struct _IMAGE_COFF_SYMBOLS_HEADER {
|
||||||
DWORD NumberOfSymbols;
|
DWORD NumberOfSymbols;
|
||||||
DWORD LvaToFirstSymbol;
|
DWORD LvaToFirstSymbol;
|
||||||
|
|
Loading…
Reference in a new issue