ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

fusion.idl File Reference

Go to the source code of this file.

Data Structures

interface  IAssemblyCache
struct  LPFUSION_INSTALL_REFERENCE
struct  ASSEMBLY_INFO
interface  IAssemblyCacheItem
interface  IAssemblyName
interface  IAssemblyEnum
interface  IInstallReferenceItem
interface  IInstallReferenceEnum

Enumerations

enum  ASM_CACHE_FLAGS { ASM_CACHE_ZAP = 0x1, ASM_CACHE_GAC = 0x2, ASM_CACHE_DOWNLOAD = 0x4, ASM_CACHE_ROOT = 0x8 }
enum  PEKIND {
  peNone = 0x00000000, peMSIL = 0x00000001, peI386 = 0x00000002, peIA64 = 0x00000003,
  peAMD64 = 0x00000004, peInvalid = 0xffffffff
}
enum  AssemblyComparisonResult {
  ACR_Unknown, ACR_EquivalentFullMatch, ACR_EquivalentWeakNamed, ACR_EquivalentFXUnified,
  ACR_EquivalentUnified, ACR_NonEquivalentVersion, ACR_NonEquivalent, ACR_EquivalentPartialMatch,
  ACR_EquivalentPartialWeakNamed, ACR_EquivalentPartialUnified, ACR_EquivalentPartialFXUnified, ACR_NonEquivalentPartialVersion
}

Functions

HRESULT WINAPI ClearDownloadCache (void)
HRESULT WINAPI CompareAssemblyIdentity (LPCWSTR, BOOL, LPCWSTR, BOOL, BOOL *, AssemblyComparisonResult *)
HRESULT WINAPI CreateAssemblyCache (IAssemblyCache **, DWORD)
HRESULT WINAPI CreateAssemblyEnum (IAssemblyEnum **, IUnknown *, IAssemblyName *, DWORD, LPVOID)
HRESULT WINAPI CreateAssemblyNameObject (LPASSEMBLYNAME *, LPCWSTR, DWORD, LPVOID)
HRESULT WINAPI CreateInstallReferenceEnum (IInstallReferenceEnum **, IAssemblyName *, DWORD, LPVOID)
HRESULT WINAPI GetAssemblyIdentityFromFile (LPCWSTR, REFIID, IUnknown **)
HRESULT WINAPI GetCachePath (ASM_CACHE_FLAGS, LPWSTR, PDWORD)

Generated on Fri May 25 2012 05:39:06 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.