Udostępnij przez


StrongNameSignatureVerificationEx2 — Metoda

Weryfikuje podpis silnie nazwanego zestawu i udostępnia mapowanie z klucza ECMA na rzeczywisty klucz.

Składnia

HRESULT StrongNameSignatureVerificationEx (  
    [in]  LPCWSTR   wszFilePath,  
    [in]  BOOLEAN   fForceVerification,    [in]  BYTE      *pbEcmaPublicKey,  
    [in]  DWORD     cbEcmaPublicKey,  
    [out] BOOLEAN   *pfWasVerified  
);  

Parametry

wszFilePath
[in] Ścieżka do przenośnego pliku wykonywalnego (.exe lub .dll), który ma zostać zweryfikowany.

fForceVerification
[in] true do przeprowadzenia weryfikacji, nawet jeśli konieczne jest zastąpienie ustawień rejestru; w przeciwnym razie , false.

pbEcmaPublicKey
[in] Wskaźnik do mapowania z klucza publicznego ECMA na rzeczywisty klucz używany do weryfikacji.

cbEcmaPublicKey
[in] Długość rzeczywistego klucza publicznego ECMA.

pfWasVerified
[out] true jeżeli podpis silnej nazwy został zweryfikowany; w przeciwnym razie , false. Ten parametr jest również ustawiany na false wartość , jeśli weryfikacja zakończyła się pomyślnie z powodu ustawień rejestru.

Wartość zwracana

S_OK jeśli weryfikacja zakończyła się 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 wersji 4.5

Zobacz też