共用方式為


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

旗標的指標,描述套用至檔案的元數據。 旗標值是一或多個 CorFileFlags 值的組合。

傳回值

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

規格需求

需求
目標平台 Windows
標頭 rometadataapi.h

另請參閱

IMetaDataAssemblyImport