PreBindAssemblyEx 関数

アセンブリのポリシー後の表示名を取得します。

この関数は、.NET Framework インフラストラクチャをサポートするものであり、独自に作成したコードから直接使用するためのものではありません。

構文

HRESULT PreBindAssemblyEx (  
    [in]  IApplicationContext *pAppCtx,  
    [in]  IAssemblyName       *pName,  
    [in]  IAssembly           *pAsmParent,  
    [in]  LPCWSTR             pwzRuntimeVersion,  
    [out] IAssemblyName       **ppNamePostPolicy,  
    [in]  LPVOID              pvReserved  
 );  

パラメーター

pAppCtx
[in] アプリケーション コンテキストを識別します。

pName
[in] アセンブリ名を識別します。

pAsmParent
[in] 親アセンブリを識別します。 このパラメーターは無視されます。

pwzRuntimeVersion
[in] ランタイムのバージョンを識別します。

ppNamePostPolicy
[out] ポリシー後の表示名を格納します。

pvReserved
[入力] 将来の機能拡張に備えて予約されています。 pvReserved は null 参照である必要があります。

解説

ppNamePostPolicy 出力パラメーターは、関数から HRESULT FUSION_E_REF_DEF_MISMATCH が返される場合にのみ設定されます。 それ以外の場合は null です。

必要条件

:システム要件」を参照してください。

ヘッダー: Fusion.h

ライブラリ: リソースとして MsCorEE.dll に含まれている

.NET Framework のバージョン: 2.0 以降で使用可能

関連項目