Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает набор свойств для ссылки на сборку с указанной сигнатурой метаданных.
Syntax
HRESULT GetAssemblyRefProps (
[in] mdAssemblyRef mdar,
[out] const void **ppbPublicKeyOrToken,
[out] ULONG *pcbPublicKeyOrToken,
[out] LPWSTR szName,
[in] ULONG cchName,
[out] ULONG *pchName,
[out] ASSEMBLYMETADATA *pMetaData,
[out] const void **ppbHashValue,
[out] ULONG *pcbHashValue,
[out] DWORD *pdwAssemblyRefFlags
);
Parameters
mdar
[in] Маркер mdAssemblyRef метаданных, представляющий ссылку на сборку, для которой необходимо получить свойства.
ppbPublicKeyOrToken
[out] Указатель на открытый ключ или маркер метаданных.
pcbPublicKeyOrToken
[out] Количество байтов в возвращенном открытом ключе или маркере.
szName
[out] Простое имя сборки.
cchName
[in] Размер, в широких символах.szName
pchName
[out] Указатель на количество широких символов фактически возвращено szName.
pMetaData
[out] Указатель на структуру ASSEMBLYMETADATA, содержащую метаданные сборки.
ppbHashValue
[out] Указатель на хэш-значение. Это хэш, использующий алгоритм SHA-1 свойства PublicKey ссылки на сборку.
pcbHashValue
[out] Число широких символов в возвращаемом хэш-значении.
pdwAssemblyRefFlags
[out] Указатель на флаги, описывающие метаданные, примененные к сборке. Значение флагов — это сочетание одного или нескольких значений CorAssemblyFlags .
Return Value
Этот метод возвращает S_OK, если он выполнен успешно; в противном случае возвращается один из кодов ошибок, определенных в файле заголовка Winerror.h.
Requirements
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Header: Cor.h
Library: CorGuids.lib