Udostępnij przez


StrongNameSignatureSize — Funkcja

Zwraca rozmiar silnej sygnatury nazwy. StrongNameSignatureSize Jest zwykle używany przez kompilatory w celu określenia ilości miejsca do zarezerwowania w pliku podczas tworzenia zestawu z podpisem opóźnienia.

Ta funkcja została przestarzała. Zamiast tego użyj metody ICLRStrongName::StrongNameSignatureSize .

Składnia

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

Parametry

pbPublicKeyBlob
[w] Struktura typu PublicKeyBlob , która zawiera publiczną część pary kluczy używanej do generowania podpisu silnej nazwy.

cbPublicKeyBlob
[w] Rozmiar , w bajtach, .pbPublicKeyBlob

pcbSize
[w] Liczba bajtów wymaganych do przechowywania sygnatury silnej nazwy.

Wartość zwracana

true po pomyślnym zakończeniu; w przeciwnym razie , false.

Uwagi

StrongNameSignatureSize Jeśli funkcja nie zakończy się pomyślnie, wywołaj funkcję StrongNameErrorInfo, aby pobrać ostatni wygenerowany błąd.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: StrongName.h

Biblioteki: Uwzględnione jako zasób w MsCorEE.dll

wersje .NET Framework: dostępne od wersji 1.0

Zobacz też