CreateAssemblyEnum 함수

지정한 IAssemblyName의 어셈블리 개체를 열거할 수 있는 IAssemblyEnum 인스턴스에 대한 포인터를 가져옵니다.

HRESULT CreateAssemblyEnum (
    [out] IAssemblyEnum  **pEnum,
    [in]  IUnknown       *pUnkReserved,
    [in]  IAssemblyName  *pName,
    [in]  DWORD          dwFlags,
    [in]  LPVOID         pvReserved
 );

매개 변수

  • pEnum
    [out] 요청된 IAssemblyEnum 포인터를 포함하는 메모리 위치에 대한 포인터입니다.

  • pUnkReserved
    [in] 앞으로의 확장 가능성을 고려하여 예약됩니다. pUnkReserved는 null 참조여야 합니다.

  • pName
    [in] 요청된 어셈블리의 IAssemblyName입니다. 이 이름은 열거형을 필터링하는 데 사용됩니다. null을 사용하여 전역 어셈블리 캐시의 모든 어셈블리를 열거할 수 있습니다.

  • dwFlags
    [in] 열거자의 동작을 수정하는 데 사용할 수 있는 플래그입니다. 이 매개 변수는 ASM_CACHE_FLAGS 열거형에서 정확히 하나의 비트만 포함합니다.

  • pvReserved
    [in] 앞으로의 확장 가능성을 고려하여 예약됩니다. pvReserved는 null 참조여야 합니다.

설명

dwFlags 매개 변수는 ASM_CACHE_FLAGS 열거형에서 정확히 하나의 비트만 포함합니다.

요구 사항

플랫폼: .NET Framework 시스템 요구 사항 참조

헤더: Fusion.h

라이브러리: MsCorEE.dll에 리소스로 포함됨

.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

참고 항목

참조

IAssemblyEnum 인터페이스

IAssemblyName 인터페이스

기타 리소스

Fusion 전역 정적 함수