次の方法で共有


IMetaDataAssemblyEmit::DefineFile Method

このアセンブリによって参照されるアセンブリのメタデータを含む File メタデータ構造を作成し、関連付けられているメタデータ トークンを返します。

Syntax

HRESULT DefineFile (
    [in]  LPCWSTR        szName,
    [in]  const void     *pbHashValue,
    [in]  ULONG          cbHashValue,
    [in]  DWORD          dwFileFlags,
    [out] mdFile         *pmdf
);

Parameters

szName [in]使用するファイルの名前。

pbHashValue [in]アセンブリに関連付けられているハッシュ データへのポインター。

cbHashValue [in] pbHashValueのサイズ (バイト単位)。

dwFileFlags [in]プロパティ設定を指定する FileFlags 値のビットごとの組み合わせ。

pmdf [out]返された File トークンへのポインター。

Remarks

メタデータを含むファイルを除き、このアセンブリがビルドされた時点でこのアセンブリの一部であったファイルごとに、1 つの File メタデータ構造を定義する必要があります。

Requirements

プラットホーム:サポートされている .NET オペレーティング システムを参照してください。

Header: Cor.h

Library: CorGuids.lib

See also