Метод StrongNameSignatureVerificationEx2
Проверяет сигнатуру сборки со строгим именем и предоставляет сопоставление ключа ECMA с реальным ключом.
Синтаксис
HRESULT StrongNameSignatureVerificationEx (
[in] LPCWSTR wszFilePath,
[in] BOOLEAN fForceVerification, [in] BYTE *pbEcmaPublicKey,
[in] DWORD cbEcmaPublicKey,
[out] BOOLEAN *pfWasVerified
);
Параметры
wszFilePath
[in] Путь к переносимому исполняемому файлу (.exe или .dll) для проверяемой сборки.
fForceVerification
[in] true
для выполнения проверки, даже если необходимо переопределить параметры реестра; в противном случае — false
.
pbEcmaPublicKey
[in] Указатель на сопоставление открытого ключа ECMA с реальным ключом, используемым для проверки.
cbEcmaPublicKey
[in] Длина реального открытого ключа ECMA.
pfWasVerified
[out] true
Значение , если подпись строгого имени была проверена; в противном случае — false
. Этот параметр также имеет значение , false
если проверка прошла успешно из-за параметров реестра.
Возвращаемое значение
S_OK
значение , если проверка прошла успешно; В противном случае — значение HRESULT, указывающее на сбой (см. общие значения HRESULT для списка).
Требования
Платформы: см. раздел Требования к системе.
Заголовка: MetaHost.h
Библиотека: Включается в качестве ресурса в MSCorEE.dll
версии платформа .NET Framework: доступно с версии 4.5.