Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Создает маркер строгого имени из указанного файла сборки.
Эта функция является нерекомендуемой. Используйте вместо него метод ICLRStrongName::StrongNameTokenFromAssembly .
Синтаксис
BOOLEAN StrongNameTokenFromAssembly (
[in] LPCWSTR wszFilePath,
[out] BYTE **ppbStrongNameToken,
[out] ULONG *pcbStrongNameToken
);
Параметры
wszFilePath
[in] Путь к переносимому исполняемому файлу (PE) для сборки.
ppbStrongNameToken
[out] Возвращенный токен строгого имени.
pcbStrongNameToken
[out] Размер маркера строгого имени в байтах.
Возвращаемое значение
true при успешном завершении; в противном случае — false.
Комментарии
Токен строгого имени — это сокращенная форма открытого ключа. Маркер — это 64-разрядный хэш, созданный из открытого ключа, используемого для подписи сборки. Маркер является частью строгого имени сборки и может считываться из метаданных сборки.
После создания маркера следует вызвать функцию StrongNameFreeBuffer , чтобы освободить выделенную память.
StrongNameTokenFromAssembly Если функция не завершается успешно, вызовите функцию StrongNameErrorInfo, чтобы получить последнюю созданную ошибку.
Требования
Платформы: см. раздел Требования к системе.
Заголовка: StrongName.h
Библиотека: Включено в качестве ресурса в mscoree.dll
версии платформа .NET Framework: доступно с версии 1.0.