IMetaDataAssemblyImport::GetAssemblyProps 方法
获取具有指定元数据签名的程序集的属性集。
HRESULT GetAssemblyProps (
[in] mdAssembly mda,
[out] const void **ppbPublicKey,
[out] ULONG *pcbPublicKey,
[out] ULONG *pulHashAlgId,
[out] LPWSTR szName,
[in] ULONG cchName,
[out] ULONG *pchName,
[out] ASSEMBLYMETADATA *pMetaData,
[out] DWORD *pdwAssemblyFlags
);
参数
mda
[in]。 表示要为其获取属性的程序集的 mdAssembly 元数据标记。ppbPublicKey
[out] 一个指向公钥或元数据标记的指针。pcbPublicKey
[out] 返回的公钥中的字节数。pulHashAlgId
[out] 一个指向对程序集中的文件进行哈希处理时所用算法的指针。szName
[out] 程序集的简单名称。cchName
[in] szName 的大小(以宽字符为单位)。pchName
[out] szName 中实际返回的宽字符数。pMetaData
[out] 一个指向 ASSEMBLYMETADATA 结构的指针,该结构包含程序集元数据。pdwAssemblyFlags
[out] 描述应用于程序集的元数据的标志。 此值是一个或多个 CorAssemblyFlags 值的组合。
要求
**平台:**请参见 .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