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 元数据结构,包含元数据的文件除外。
要求
**平台:**请参见 .NET Framework 系统要求。
**头文件:**Cor.h
**库:**在 MsCorEE.dll 中用作资源
**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0