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

ファイルに適用されるメタデータを記述するフラグへのポインター。 フラグ値は、1 つまたは複数の CorFileFlags 値を組み合わせたものです。

戻り値

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

要件
対象プラットフォーム Windows
ヘッダー rometadataapi.h

こちらもご覧ください

IMetaDataAssemblyImport