Метод IMetaDataAssemblyImport::GetFileProps (rometadataapi.h)
Возвращает свойства файла с указанной сигнатурой метаданных.
Синтаксис
HRESULT GetFileProps(
[in] mdFile mdf,
[out] LPWSTR szName,
[in] ULONG cchName,
[out] ULONG *pchName,
[out] const BYTE **ppbHashValue,
[out] ULONG *pcbHashValue,
[out] DWORD *pdwFileFlags
);
Параметры
[in] mdf
Маркер метаданных mdFile , представляющий файл, для которого требуется получить свойства.
[out] szName
Простое имя файла.
[in] cchName
Размер (в широких символах) szName.
[out] pchName
Число расширенных символов, фактически возвращаемых в szName.
[out] ppbHashValue
Указатель на хэш-значение. Это хэш файла с использованием алгоритма SHA-1.
[out] pcbHashValue
Число широких символов в возвращаемом хэш-значении.
[out] pdwFileFlags
Указатель на флаги, описывающие метаданные, применяемые к файлу. Значение flags представляет собой сочетание одного или нескольких значений CorFileFlags .
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | rometadataapi.h |