Udostępnij za pośrednictwem


ICLRStrongName::StrongNameCompareAssemblies — Metoda

Określa, czy dwa zestawy różnią się tylko ich podpisami silnej nazwy.

Składnia

HRESULT StrongNameCompareAssemblies (  
    [in]  LPCWSTR   wszAssembly1,  
    [in]  LPCWSTR   wszAssembly2,  
    [out] DWORD     *pdwResult  
);  

Parametry

wszAssembly1
[in] Ścieżka do pierwszego zestawu.

wszAssembly2
[in] Ś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 suma kontrolna.

  • SN_CMP_SIGONLY (2) — określa, że zestawy różnią się tylko podpisem i sumą kontrolną.

Wartość zwracana

S_OK jeśli metoda została ukończona pomyślnie; w przeciwnym razie wartość HRESULT wskazująca błąd (zobacz Typowe wartości HRESULT dla listy).

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: MetaHost.h

Biblioteki: Uwzględnione jako zasób w MSCorEE.dll

wersje .NET Framework: dostępne od 4

Uwagi

Podpis silnej nazwy zestawu składa się z nazwy tekstowej zestawu, wersji, kultury i tokenu klucza publicznego.

Zobacz też