Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Возвращает значение, указывающее, содержит ли манифест сборки по указанному пути сигнатуру строгого имени, которая проверяется в соответствии с указанными флагами.
Синтаксис
HRESULT StrongNameSignatureVerification (
[in] LPCWSTR wszFilePath,
[in] DWORD dwInFlags,
[out] DWORD *pdwOutFlags
);
Параметры
wszFilePath
[in] Путь к переносимому исполняемому файлу (.dll или .exe) для проверки сборки.
dwInFlags
[in] Флаги для изменения поведения проверки. Поддерживаются следующие значения.
SN_INFLAG_FORCE_VER(0x00000001) — принудительно выполняет проверку, даже если необходимо переопределить параметры реестра.SN_INFLAG_INSTALL(0x00000002) — указывает, что манифест проверяется впервые.SN_INFLAG_ADMIN_ACCESS(0x00000004) — указывает, что кэш будет разрешать доступ только пользователям с правами администратора.SN_INFLAG_USER_ACCESS(0x00000008) — указывает, что сборка будет доступна только текущему пользователю.SN_INFLAG_ALL_ACCESS(0x00000010) — указывает, что кэш не предоставляет никаких гарантий ограничения доступа.SN_INFLAG_RUNTIME(0x80000000) — зарезервировано для внутренней отладки.
pdwOutFlags
[out] Флаги, указывающие, была ли проверена подпись строгого имени. Поддерживается следующее значение:
-
SN_OUTFLAG_WAS_VERIFIED(0x00000001) — это значение имеетfalseзначение , чтобы указать, что проверка выполнена успешно из-за параметров реестра.
Возвращаемое значение
S_OK значение , если метод успешно завершен; В противном случае — значение HRESULT, указывающее на сбой (см. общие значения HRESULT для списка).
Требования
Платформы: см. раздел Требования к системе.
Заголовка: MetaHost.h
Библиотека: Включается в качестве ресурса в MSCorEE.dll
версии платформа .NET Framework: доступно с 4