Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Determines whether two assemblies differ only by their strong name signatures.
Syntax
HRESULT StrongNameCompareAssemblies (
[in] LPCWSTR wszAssembly1,
[in] LPCWSTR wszAssembly2,
[out] DWORD *pdwResult
);
Parameters
wszAssembly1
[in] The path to the first assembly.
wszAssembly2
[in] The path to the second assembly.
pdwResult
[out] One of the following values:
SN_CMP_DIFFERENT
(0) - Specifies that the assemblies contain different data.SN_CMP_IDENTICAL
(1) - Specifies that the assemblies are exactly the same, including their signatures and checksum.SN_CMP_SIGONLY
(2) - Specifies that the assemblies differ only by signature and checksum.
Return Value
S_OK
if the method completed successfully; otherwise, an HRESULT value that indicates failure (see Common HRESULT Values for a list).
Requirements
Platforms: See System Requirements.
Header: MetaHost.h
Library: Included as a resource in MSCorEE.dll
.NET Framework Versions: Available since 4
Remarks
The strong name signature of an assembly consists of the assembly's text name, version, culture, and public key token.