CreateInstallReferenceEnum Function

Gets a pointer to an IInstallReferenceEnum instance that represents a list of an application's references to the specified assembly.

HRESULT CreateInstallReferenceEnum (
    [out] IInstallReferenceEnum **ppRefEnum,
    [in]  IAssemblyName         *pName,
    [in]  DWORD                 dwFlags,
    [in]  LPVOID                pvReserved
 );

Parameters

  • ppRefEnum
    [out] The returned IInstallReferenceEnum pointer.

  • pName
    [in] The IAssemblyName that identifies the assembly for which to enumerate references.

  • dwFlags
    [in] Flags that influence the enumerator's behavior.

  • pvReserved
    [in] Reserved for future extensibility. pvReserved must be a null reference.

Requirements

Platforms: See .NET Framework System Requirements.

Header: Fusion.h

Library: Fusion.dll and Mscorwks.dll. Use Fusion.dll instead of Mscorwks.dll to ensure that you target the correct version of the .NET Framework.

.NET Framework Versions: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

See Also

Reference

IInstallReferenceEnum Interface

IAssemblyName Interface

Other Resources

Fusion Global Static Functions