Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Überprüft die Signatur einer Assembly mit starkem Namen und stellt eine Zuordnung des ECMA-Schlüssels zu einem echten Schlüssel bereit.
Syntax
HRESULT StrongNameSignatureVerificationEx (
[in] LPCWSTR wszFilePath,
[in] BOOLEAN fForceVerification, [in] BYTE *pbEcmaPublicKey,
[in] DWORD cbEcmaPublicKey,
[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.
pbEcmaPublicKey
[in] Ein Zeiger auf die Zuordnung vom öffentlichen ECMA-Schlüssel zum tatsächlichen Schlüssel, der für die Überprüfung verwendet wird.
cbEcmaPublicKey
[in] Die Länge des tatsächlichen öffentlichen ECMA-Schlüssels.
pfWasVerified
[out] true, wenn die Signatur mit starkem Namen überprüft wurde, andernfalls false. Dieser Parameter wird auch auf false festgelegt, wenn die Überprüfung aufgrund von Einstellungen in der Registrierung 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).
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: MetaHost.h
Bibliothek: Als Ressource in „MsCorEE.dll“ enthalten.
.NET Framework-Versionen: Seit Version 4.5 verfügbar