Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Возвращает набор свойств для ссылки на сборку с указанной сигнатурой метаданных.
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