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, ob eine Assembly, die bereits im Speicher abgebildet wurde, für den zugeordneten öffentlichen Schlüssel gültig ist.
Diese Funktion ist in .NET Framework, Version 4 veraltet. Verwenden Sie stattdessen die ICLRStrongName::StrongNameVerificationFromImage-Methode.
BOOLEAN StrongNameSignatureVerificationFromImage (
[in] BYTE *pbBase,
[in] DWORD dwLength,
[in] DWORD dwInFlags,
[out] DWORD *pdwOutFlags
);
Parameter
pbBase
[in] Die relative virtuelle Adresse des zugeordneten Assemblymanifests.dwLength
[in] Die Größe des zugeordneten Abbilds in Byte.dwInFlags
[in] Flags, die das Überprüfungsverhalten beeinflussen. Die folgenden Werte werden unterstützt:SN_INFLAG_FORCE_VER (0x00000001) - Erzwingt eine Überprüfung, auch wenn Registrierungseinstellungen überschrieben werden müssen.
SN_INFLAG_INSTALL (0x00000002) - Gibt an, dass dies die erste für dieses Abbild durchgeführte Überprüfung ist.
SN_INFLAG_ADMIN_ACCESS (0x00000004) - Gibt an, dass der Cache nur Benutzern mit Administratorberechtigungen den Zugriff ermöglicht.
SN_INFLAG_USER_ACCESS (0x00000008) - Gibt an, dass nur der aktuelle Benutzer auf die Assembly zugreifen kann.
SN_INFLAG_ALL_ACCESS (0x00000010) - Gibt an, dass der Cache keine Garantien für die Zugriffsbeschränkung bereitstellt.
SN_INFLAG_RUNTIME (0x80000000) - Reserviert für internes Debuggen.
pdwOutFlags
[out] Ein Flag für zusätzliche Ausgabeinformationen. Der folgende Wert wird unterstützt:- SN_OUTFLAG_WAS_VERIFIED (0x00000001) - Dieser Wert wird auf false festgelegt, um anzugeben, dass die Überprüfung infolge von Registrierungseinstellungen erfolgreich war.
Rückgabewert
Bei erfolgreichem Abschluss true, andernfalls false.
Hinweise
Wenn die StrongNameSignatureVerificationFromImage-Funktion nicht erfolgreich abgeschlossen wird, rufen Sie die StrongNameErrorInfo-Funktion auf, um den letzten generierten Fehler abzurufen.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: StrongName.h
Bibliothek: als Ressource in mscoree.dll enthalten
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0
Siehe auch
Referenz
Weitere Ressourcen
ICLRStrongName::StrongNameSignatureVerificationFromImage-Methode
Änderungsprotokoll
Datum |
Versionsgeschichte |
Grund |
|---|---|---|
|
Juli 2010 |
Link zu empfohlener Alternative hinzugefügt. |
Informationsergänzung. |