Share via


INativeImageInstallInfo::EnumDependencies Method

Gets an enumerator for the assemblies upon which the current native image is dependent.

HRESULT EnumDependencies (
      [in, out] HCORENUM            *phEnum,
      [out] INativeImageDependency  *rDeps[],
      [in]  ULONG                   cMax,
      [out] DWORD                   *pdwCount
);

Parameters

  • phEnum
    [in, out] A pointer to the enumerator.

  • rDeps
    [out] An array that contains the dependencies to enumerate.

  • cMax
    [in] The maximum number of dependencies to place in rDeps.

  • pdwCount
    [out] The number of dependencies placed in rDeps.

Return Value

HRESULT

Description

S_OK

EnumDependencies returned successfully.

S_FALSE

rDeps has no members to enumerate. In this case, pdwCount is set to zero.

Remarks

The native image is valid only if its dependencies have not changed.

Requirements

Platforms: Windows 2000, Windows XP, Windows Server 2003 family

Header: Cor.h

Library: Used as a resource in MsCorEE.dll

.NET Framework Version: 2.0

See Also

Concepts

INativeImageInstallInfo Interface