Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Tworzy token silnej nazwy na podstawie określonego pliku zestawu.
Ta funkcja została uznana za przestarzałą. Zamiast tego użyj metody ICLRStrongName::StrongNameTokenFromAssembly .
Składnia
BOOLEAN StrongNameTokenFromAssembly (
[in] LPCWSTR wszFilePath,
[out] BYTE **ppbStrongNameToken,
[out] ULONG *pcbStrongNameToken
);
Parametry
wszFilePath
[in] Ścieżka do przenośnego pliku wykonywalnego (PE) dla zestawu.
ppbStrongNameToken
[out] Zwrócony token silnej nazwy.
pcbStrongNameToken
[out] Rozmiar w bajtach tokenu silnej nazwy.
Wartość zwracana
true po pomyślnym zakończeniu; w przeciwnym razie , false.
Uwagi
Token silnej nazwy jest skróconą formą klucza publicznego. Token jest 64-bitowym skrótem utworzonym na podstawie klucza publicznego używanego do podpisywania zestawu. Token jest częścią silnej nazwy zestawu i może być odczytywany z metadanych zestawu.
Po utworzeniu tokenu należy wywołać funkcję StrongNameFreeBuffer , aby zwolnić przydzieloną pamięć.
StrongNameTokenFromAssembly 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