IsFrameworkAssembly Function

Gets a value that indicates whether the specified assembly is managed.

HRESULT IsFrameworkAssembly (
    [in]  LPCWSTR pwzAssemblyReference,
    [out] LPBOOL  pbIsFrameworkAssembly,
    [in]  LPWSTR  pwzFrameworkAssemblyIdentity,
    [in]  LPDWORD pccSize
 );

Parameters

  • pwzAssemblyReference
    [in] The name of the assembly to check.

  • pbIsFrameworkAssembly
    [out] A Boolean value that indicates whether the assembly is managed.

  • pwzFrameworkAssemblyIdentity
    [in] An uncanonicalized string that contains the unique identity of the assembly.

  • pccSize
    [in] The size of pwzFrameworkAssemblyIdentity.

Remarks

The pwzAssemblyReference parameter is a pointer to a character string that contains the name of an assembly.

If this assembly is part of the .NET Framework, the pbIsFrameworkAssembly parameter will contain a Boolean value of true.

If the named assembly is not part of the .NET Framework, or if the pwzAssemblyReference parameter does not name an assembly, pbIsFrameworkAssembly will contain a Boolean value of false.

Requirements

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

See Also

Concepts

Fusion Global Static Functions