CreateAssemblyEnum 関数
指定した IAssemblyName を使用してアセンブリ内のオブジェクトを列挙できる IAssemblyEnum インスタンスへのポインターを取得します。
構文
HRESULT CreateAssemblyEnum (
[out] IAssemblyEnum **pEnum,
[in] IUnknown *pUnkReserved,
[in] IAssemblyName *pName,
[in] DWORD dwFlags,
[in] LPVOID pvReserved
);
パラメーター
pEnum
[out] 要求された IAssemblyEnum
ポインターを格納するメモリ位置へのポインター。
pUnkReserved
[入力] 将来の機能拡張に備えて予約されています。 pUnkReserved
は null 参照である必要があります。
pName
[in] 要求されたアセンブリの IAssemblyName
。 この名前は、列挙型をフィルター処理するために使用されます。 null を指定すると、グローバル アセンブリ キャッシュ内のアセンブリをすべて列挙できます。
dwFlags
[in] 列挙子の動作を変更するためのフラグ。 このパラメーターには、ASM_CACHE_FLAGS 列挙型からのビットが 1 つだけ格納されます。
pvReserved
[入力] 将来の機能拡張に備えて予約されています。 pvReserved
は null 参照である必要があります。
解説
dwFlags
パラメーターには、ASM_CACHE_FLAGS
列挙型からのビットが 1 つだけ格納されます。
必要条件
:「システム要件」を参照してください。
ヘッダー: Fusion.h
ライブラリ: リソースとして MsCorEE.dll に含まれている
.NET Framework のバージョン: 2.0 以降で使用可能
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET