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 值组合。
要求
平台:请参阅系统要求。
标头:Cor.h
库:用作 MsCorEE.dll 中的资源
.NET Framework 版本:自 1.0 起可用