Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Określa, czy dwa zestawy różnią się tylko ich silnymi podpisami nazw.
Ta funkcja została przestarzała. Zamiast tego użyj metody ICLRStrongName::StrongNameCompareAssemblies .
Składnia
BOOLEAN StrongNameCompareAssemblies (
[in] LPCWSTR wszAssembly1,
[in] LPCWSTR wszAssembly2,
[out] DWORD *pdwResult
);
Parametry
wszAssembly1
[w] Ścieżka do pierwszego zestawu.
wszAssembly2
[w] Ścieżka do drugiego zestawu.
pdwResult
[out] Jedna z następujących wartości:
SN_CMP_DIFFERENT(0) — określa, że zestawy zawierają różne dane.SN_CMP_IDENTICAL(1) — określa, że zestawy są dokładnie takie same, w tym ich podpisy i sumy kontrolne.SN_CMP_SIGONLY(2) — określa, że zestawy różnią się tylko podpisem i sumą kontrolną.
Wartość zwracana
true po pomyślnym zakończeniu; w przeciwnym razie , false.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: StrongName.h
Biblioteki: Uwzględnione jako zasób w MsCorEE.dll
wersje .NET Framework: dostępne od wersji 1.0
Uwagi
Silny podpis nazwy zestawu składa się z nazwy tekstowej zestawu, wersji, kultury i tokenu klucza publicznego.
StrongNameCompareAssemblies Jeśli funkcja nie zakończy się pomyślnie, wywołaj funkcję StrongNameErrorInfo, aby pobrać ostatni wygenerowany błąd.