Freigeben über


ICLRStrongName::StrongNameSignatureVerificationEx-Methode

Ruft einen Wert ab, der angibt, ob das Assemblymanifest im angegebenen Pfad eine Signatur mit starkem Namen enthält.

Syntax

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

Parameter

wszFilePath
[in] Der Pfad zur portierbaren ausführbaren Datei (EXE oder DLL) für die zu überprüfende Assembly.

fForceVerification
[in] true, um die Überprüfung durchzuführen, auch wenn es erforderlich ist, Registrierungseinstellungen außer Kraft zu setzen, andernfalls false.

pfWasVerified
[out] true, wenn die Signatur mit starkem Namen überprüft wurde, andernfalls false. pfWasVerified wird auch auf false festgelegt, wenn die Überprüfung aufgrund von Registrierungseinstellungen erfolgreich war.

Rückgabewert

S_OK, wenn die Überprüfung erfolgreich war, andernfalls ein HRESULT-Wert, der einen Fehler anzeigt (eine Liste finden Sie unter Allgemeine HRESULT-Werte).

Bemerkungen

Die ICLRStrongName::StrongNameSignatureVerificationEx-Methode bietet eine ähnliche Funktion wie die Methode ICLRStrongName::StrongNameSignatureVerification. Der zweite Eingabeparameter und der Ausgabeparameter für ICLRStrongName::StrongNameSignatureVerificationEx sind jedoch vom Typ BOOLEAN anstelle von DWORD.

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

Weitere Informationen