IMetaDataAssemblyEmit::DefineFile 方法

创建包含此程序集引用的程序集的元数据的 File 元数据结构,并返回关联的元数据标记。

语法

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

参数

szName
[in] 要使用的文件的名称。

pbHashValue
[in] 指向与程序集关联的哈希数据的指针。

cbHashValue
[in] pbHashValue 的大小(以字节为单位)。

dwFileFlags
[in] FileFlags 值的按位组合,用于指定属性设置。

pmdf
[out] 指向已返回 File 接口的指针。

注解

必须为生成此程序集时属于此程序集的每个文件定义一个 File 元数据结构,不包括包含元数据的文件。

要求

平台:请参阅系统要求

标头:Cor.h

库:用作 MsCorEE.dll 中的资源

.NET Framework 版本:自 1.0 起可用

另请参阅