指定した 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 のバージョン : 4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0