StrongNameTokenFromAssembly – funkce
Vytvoří token silného názvu ze zadaného souboru sestavení.
Tato funkce je zastaralá. Místo toho použijte metodu ICLRStrongName::StrongNameTokenFromAssembly .
Syntaxe
BOOLEAN StrongNameTokenFromAssembly (
[in] LPCWSTR wszFilePath,
[out] BYTE **ppbStrongNameToken,
[out] ULONG *pcbStrongNameToken
);
Parametry
wszFilePath
[v] Cesta k přenosnému spustitelnému souboru (PE) pro sestavení.
ppbStrongNameToken
[out] Vrácený token silného názvu.
pcbStrongNameToken
[out] Velikost tokenu silného názvu (v bajtech).
Návratová hodnota
true
po úspěšném dokončení; v opačném případě . false
Poznámky
Token silného názvu je zkrácená forma veřejného klíče. Token je 64bitová hodnota hash vytvořená z veřejného klíče použitého k podepsání sestavení. Token je součástí silného názvu sestavení a lze jej číst z metadat sestavení.
Po vytvoření tokenu byste měli volat funkci StrongNameFreeBuffer , která uvolní přidělenou paměť.
Pokud se StrongNameTokenFromAssembly
funkce úspěšně nedokončí, voláním funkce StrongNameErrorInfo načtěte poslední vygenerovanou chybu.
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: StrongName.h
Knihovny: Zahrnutý jako prostředek v mscoree.dll
Verze rozhraní .NET Framework: K dispozici od verze 1.0