ReactOS 0.4.16-dev-732-g2d1144a
|
Go to the source code of this file.
Classes | |
interface | IAssemblyCache |
struct | IAssemblyCache::_FUSION_INSTALL_REFERENCE_ |
struct | IAssemblyCache::_ASSEMBLY_INFO |
interface | IAssemblyCacheItem |
interface | IAssemblyName |
interface | IAssemblyEnum |
interface | IInstallReferenceItem |
interface | IInstallReferenceEnum |
Typedefs | |
typedef enum _tagAssemblyComparisonResult | AssemblyComparisonResult |
Enumerations | |
enum | ASM_CACHE_FLAGS { ASM_CACHE_ZAP = 0x1 , ASM_CACHE_GAC = 0x2 , ASM_CACHE_DOWNLOAD = 0x4 , ASM_CACHE_ROOT = 0x8 , ASM_CACHE_ROOT_EX = 0x80 } |
enum | PEKIND { peNone = 0x00000000 , peMSIL = 0x00000001 , peI386 = 0x00000002 , peIA64 = 0x00000003 , peAMD64 = 0x00000004 , peARM = 0x00000005 , peInvalid = 0xffffffff } |
enum | _tagAssemblyComparisonResult { 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) |
Definition at line 46 of file fusion.idl.
Enumerator | |
---|---|
ASM_CACHE_ZAP | |
ASM_CACHE_GAC | |
ASM_CACHE_DOWNLOAD | |
ASM_CACHE_ROOT | |
ASM_CACHE_ROOT_EX |
Definition at line 26 of file fusion.idl.
HRESULT WINAPI CompareAssemblyIdentity | ( | LPCWSTR | , |
BOOL | , | ||
LPCWSTR | , | ||
BOOL | , | ||
BOOL * | , | ||
AssemblyComparisonResult * | |||
) |
HRESULT WINAPI CreateAssemblyCache | ( | IAssemblyCache ** | ppAsmCache, |
DWORD | dwReserved | ||
) |
Definition at line 555 of file asmcache.c.
HRESULT WINAPI CreateAssemblyEnum | ( | IAssemblyEnum ** | pEnum, |
IUnknown * | pUnkReserved, | ||
IAssemblyName * | pName, | ||
DWORD | dwFlags, | ||
LPVOID | pvReserved | ||
) |
Definition at line 468 of file asmenum.c.
Referenced by IAssemblyCacheImpl_QueryAssemblyInfo(), and IAssemblyCacheImpl_UninstallAssembly().
HRESULT WINAPI CreateAssemblyNameObject | ( | LPASSEMBLYNAME * | obj, |
LPCWSTR | assembly, | ||
DWORD | flags, | ||
LPVOID | reserved | ||
) |
Definition at line 368 of file name.c.
HRESULT WINAPI CreateInstallReferenceEnum | ( | IInstallReferenceEnum ** | ppRefEnum, |
IAssemblyName * | pName, | ||
DWORD | dwFlags, | ||
LPVOID | pvReserved | ||
) |
HRESULT WINAPI GetCachePath | ( | ASM_CACHE_FLAGS | dwCacheFlags, |
LPWSTR | pwzCachePath, | ||
PDWORD | pcchPath | ||
) |
Definition at line 111 of file fusion.c.
Referenced by enumerate_gac().