This section describes the unmanaged global static functions that the fusion API uses.
Clears the global assembly cache of downloaded assemblies.
Compares two assembly identities to determine whether they are equivalent.
Compares two assembly identities to determine whether they are equivalent, after applying portability policy elements from a specified configuration file.
Internal only. (This function supports the .NET Framework infrastructure and is not intended to be used directly from your code.)
Gets a pointer to a new IAssemblyCache instance that represents the global assembly cache.
Gets a pointer to an IAssemblyEnum instance that represents a list of objects that exist in the specified assembly.
Gets a pointer to an IAssemblyName instance that represents the unique identity of the assembly with the specified name.
Creates a history reader for the specified file.
Gets a pointer to an IInstallReferenceEnum instance that represents a list of an application's references to the specified assembly.
Gets a pointer to an IAppIdAuthority instance that manages keys for application identities and references.
Gets a pointer to an IUnknown object with the specified IID in the assembly at the specified file path.
Gets the path to the cached assembly, using the specified flags.
Retrieves the path of the application history directory.
Gets a pointer to an IIdentityAuthority instance that manages keys for code objects.
Gets a value that indicates whether the specified assembly is managed.
Deletes the common language runtime download cache.
Gets the post-policy display name for an assembly.
Global Assembly Cache