ICLRStrongName::StrongNameTokenFromAssembly, metod
Skapar en stark namntoken från den angivna sammansättningsfilen.
Syntax
HRESULT StrongNameTokenFromAssembly (
[in] LPCWSTR wszFilePath,
[out] BYTE **ppbStrongNameToken,
[out] ULONG *pcbStrongNameToken
);
Parametrar
wszFilePath
[in] Sökvägen till den portabla körbara filen (PE) för sammansättningen.
ppbStrongNameToken
[ut] Den returnerade token för starkt namn.
pcbStrongNameToken
[ut] Storleken i byte för den starka namntoken.
Returvärde
S_OK
om metoden har slutförts. annars ett HRESULT-värde som indikerar fel (se Vanliga HRESULT-värden för en lista).
Kommentarer
En stark namntoken är den förkortade formen av en offentlig nyckel. Token är en 64-bitars hash som skapas från den offentliga nyckeln som används för att signera sammansättningen. Token är en del av det starka namnet för sammansättningen och kan läsas från sammansättningsmetadata.
När token har skapats bör du anropa metoden ICLRStrongName::StrongNameFreeBuffer för att frigöra det allokerade minnet.
Krav
Plattformar: Se Systemkrav.
Huvudet: MetaHost.h
Bibliotek: Ingår som en resurs i MSCorEE.dll
.NET Framework versioner: Tillgänglig sedan 4