次の方法で共有


PreBindAssemblyEx 関数

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

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

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

パラメーター

  • pAppCtx
    [入力] アプリケーション コンテキストを指定します。

  • pName
    [入力] アセンブリ名を指定します。

  • pAsmParent
    [入力] 親アセンブリを指定します。 このパラメーターは無視されます。

  • pwzRuntimeVersion
    [入力] ランタイム バージョンを指定します。

  • ppNamePostPolicy
    [出力] ポリシー適用後の表示名が格納されます。

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

解説

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

必要条件

プラットフォーム : 「.NET Framework システム要件」を参照

ヘッダー : Fusion.h

ライブラリ : MsCorEE.dll にリソースとして格納されていること

.NET Framework のバージョン : 4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

参照

その他の技術情報

Fusion グローバル静的関数