共用方式為


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 起提供

另請參閱