Starke Namen – Globale statistische Funktionen
Aktualisiert: November 2007
In diesem Abschnitt werden die globalen statischen Strukturen beschrieben, die zur Verwaltung des Signierens starker Namen für Assemblys verwendet werden.
In diesem Abschnitt
GetHashFromAssemblyFile-Funktion
Ruft mit dem angegebenen Hashalgorithmus einen Hash der angegebenen Assemblydatei ab.GetHashFromAssemblyFileW-Funktion
Ruft mit dem angegebenen Hashalgorithmus einen Hash der Assemblydatei ab, der als Unicode-Zeichenfolge angegeben ist.GetHashFromBlob-Funktion
Ruft mit dem angegebenen Hashalgorithmus einen Hash der Assembly an der angegebenen Speicheradresse ab.GetHashFromFile-Funktion
Erzeugt einen Hash aus den Inhalten der angegebenen Datei.GetHashFromFileW-Funktion
Generiert einen Hash aus den Inhalten der von einer Unicode-Zeichenfolge angegebenen Datei.GetHashFromHandle-Funktion
Generiert einen Hash aus dem Inhalt der Datei mit dem angegebenen Dateihandle und verwendet dabei den angegebenen Hashalgorithmus.StrongNameCompareAssemblies-Funktion
Bestimmt, ob sich zwei Assemblys nur durch die Signaturen ihrer starken Namen unterscheiden.StrongNameErrorInfo-Funktion
Ruft den letzten Fehlercode ab, der von einer der Funktionen mit starkem Namen ausgelöst wurde.StrongNameFreeBuffer-Funktion
Gibt den Arbeitsspeicher frei, der bei einem früheren Aufruf einer Funktion mit starkem Namen, z. B. StrongNameGetPublicKey, StrongNameTokenFromPublicKey oder StrongNameSignatureGeneration, reserviert wurde.StrongNameGetBlob-Funktion
Füllt den angegebenen Puffer mit der binären Darstellung der ausführbaren Datei an der angegebenen Adresse.StrongNameGetBlobFromImage-Funktion
Ruft an der angegebenen Speicheradresse eine binäre Darstellung des Assemblyabbilds ab.StrongNameGetPublicKey-Funktion
Ruft den öffentlichen Schlüssel aus einem privaten/öffentlichen Schlüsselpaar ab.StrongNameHashSize-Funktion
Ruft die erforderliche Puffergröße für einen Hash mit dem angegebenen Hashalgorithmus ab.StrongNameKeyDelete-Funktion
Löscht den angegebenen Schlüsselcontainer.StrongNameKeyGen-Funktion
Erstellt ein neues öffentliches/privates Schlüsselpaar für die Verwendung mit starken Namen.StrongNameKeyGenEx-Funktion
Generiert ein neues Paar aus öffentlichem und privatem Schlüssel mit der angegebenen Schlüsselgröße zur Verwendung mit starken Namen.StrongNameKeyInstall-Funktion
Importiert ein öffentliches/privates Schlüsselpaar in einen Container.StrongNameSignatureGeneration-Funktion
Generiert eine starke Namenssignatur für die angegebene Assembly.StrongNameSignatureGenerationEx-Funktion
Generiert auf Grundlage der angegebenen Flags eine starke Namenssignatur für die angegebene Assembly.StrongNameSignatureSize-Funktion
Gibt die Größe der starken Namenssignatur zurück.StrongNameSignatureVerification-Funktion
Ruft einen Wert ab, der angibt, ob das Assemblymanifest im angegebenen Pfad eine starke Namenssignatur enthält, die gemäß den angegebenen Flags überprüft wird.StrongNameSignatureVerificationEx-Funktion
Ruft einen Wert ab, der angibt, ob das Assemblymanifest im bereitgestellten Pfad eine starke Namenssignatur enthält.StrongNameSignatureVerificationFromImage-Funktion
Überprüft, ob eine Assembly, die bereits im Speicher abgebildet wurde, für den zugeordneten öffentlichen Schlüssel gültig ist.StrongNameTokenFromAssembly-Funktion
Erstellt ein Token mit starkem Namen aus der angegebenen Assemblydatei.StrongNameTokenFromAssemblyEx-Funktion
Erstellt ein Token mit starkem Namen aus der angegebenen Assemblydatei und gibt den öffentlichen Schlüssel zurück.StrongNameTokenFromPublicKey-Funktion
Ruft ein Token ab, das einen öffentlichen Schlüssel darstellt.