Freigeben über


StrongNameSignatureSize-Funktion

Gibt die Größe der starken Namenssignatur zurück. StrongNameSignatureSize wird i. d. R. von Compilern verwendet, um zu bestimmen, wie viel Speicherplatz beim Erstellen einer verzögert signierten Assembly in der Datei reserviert werden soll.

Diese Funktion ist in .NET Framework, Version 4 veraltet. Verwenden Sie stattdessen die ICLRStrongName::StrongNameSignatureSize-Methode.

BOOLEAN StrongNameSignatureSize ( 
    [in]  BYTE   *pbPublicKeyBlob,
    [in]  ULONG  cbPublicKeyBlob, 
    [in]  DWORD  *pcbSize
); 

Parameter

  • pbPublicKeyBlob
    [in] Eine Struktur des Typs PublicKeyBlob mit dem öffentlichen Teil des Schlüsselpaars, das zum Generieren der Signatur mit starkem Namen verwendet wird.

  • cbPublicKeyBlob
    [in] Die Größe von pbPublicKeyBlob in Bytes.

  • pcbSize
    [in] Die Anzahl der Bytes, die zum Speichern der starken Namenssignatur erforderlich sind.

Rückgabewert

Bei erfolgreichem Abschluss true, andernfalls false.

Hinweise

Wenn die StrongNameSignatureSize-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

ICLRStrongName-Schnittstelle

Weitere Ressourcen

ICLRStrongName::StrongNameSignatureSize-Methode

Änderungsprotokoll

Datum

Versionsgeschichte

Grund

Juli 2010

Link zu empfohlener Alternative hinzugefügt.

Informationsergänzung.