ICLRStrongName::StrongNameCompareAssemblies-Methode
Bestimmt, ob sich zwei Assemblys nur durch die Signaturen ihrer starken Namen unterscheiden.
Syntax
HRESULT StrongNameCompareAssemblies (
[in] LPCWSTR wszAssembly1,
[in] LPCWSTR wszAssembly2,
[out] DWORD *pdwResult
);
Parameter
wszAssembly1
[in] Der Pfad zur ersten Assembly.
wszAssembly2
[in] Der Pfad zur zweiten Assembly.
pdwResult
[out] Einer der folgenden Werte:
SN_CMP_DIFFERENT
(0): gibt an, dass die Assemblys unterschiedliche Daten enthalten.SN_CMP_IDENTICAL
(1): gibt an, dass die Assemblys genau identisch sind, einschließlich ihrer Signaturen und Prüfsumme.SN_CMP_SIGONLY
(2): gibt an, dass sich die Assemblys nur hinsichtlich Signatur und Prüfsumme unterscheiden.
Rückgabewert
S_OK
, wenn die Methode erfolgreich abgeschlossen wurde; andernfalls ein HRESULT-Wert, der einen Fehler angibt (eine Liste finden Sie unter allgemeine HRESULT-Werte).
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: MetaHost.h
Bibliothek: Als Ressource in „MsCorEE.dll“ enthalten.
.NET Framework-Versionen: Seit Version 4 verfügbar.
Bemerkungen
Die Signatur mit starkem Namen einer Assembly besteht aus Textname, Version, Kultur und öffentlichem Schlüsseltoken der Assembly.