更新 : 2007 年 11 月
指定した IAssemblyName を持つアセンブリのオブジェクトを列挙できる IAssemblyEnum インスタンスへのポインタを取得します。
HRESULT CreateAssemblyEnum (
[out] IAssemblyEnum **pEnum,
[in] IUnknown *pUnkReserved,
[in] IAssemblyName *pName,
[in] DWORD dwFlags,
[in] LPVOID pvReserved
);
パラメータ
pEnum
[出力] 要求した IAssemblyEnum ポインタが格納されているメモリ位置へのポインタ。pUnkReserved
[入力] 将来の機能拡張に備えて予約されています。pUnkReserved は null 参照である必要があります。pName
[入力] 要求するアセンブリの IAssemblyName。この名前は、列挙にフィルタを適用するために使用されます。グローバル アセンブリ キャッシュのすべてのアセンブリを列挙する場合は、null を指定できます。dwFlags
[入力] 列挙子の動作を変更するためのフラグ。このパラメータには、ASM_CACHE_FLAGS 列挙型の厳密に 1 ビットを格納します。pvReserved
[入力] 将来の機能拡張に備えて予約されています。pvReserved は null 参照である必要があります。
解説
dwFlags パラメータには、ASM_CACHE_FLAGS 列挙型の 1 ビットのみを格納します。
必要条件
プラットフォーム : 「.NET Framework システム要件」を参照
ヘッダー : Fusion.h
ライブラリ : MsCorEE.dll にリソースとして格納されていること
.NET Framework のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0