IAssemblyCache::CreateAssemblyCacheItem 메서드(winsxs.h)
CreateAssemblyCacheItem 메서드는 설치 중인 병렬 어셈블리에 해당하는 항목을 어셈블리 캐시에 만듭니다.
구문
HRESULT CreateAssemblyCacheItem(
[in] DWORD dwFlags,
[in] PVOID pvReserved,
[out] IAssemblyCacheItem **ppAsmItem,
[in, optional] LPCWSTR pszAssemblyName
);
매개 변수
[in] dwFlags
예약되어 있습니다.
[in] pvReserved
예약되어 있습니다.
[out] ppAsmItem
정보를 수신하는 IAssemblyCacheItem의 instance 대한 포인터가 포함된 위치에 대한 포인터입니다.
[in, optional] pszAssemblyName
설치 중인 어셈블리의 완전히 지정된 강력한 이름을 포함하는 null로 끝나는 문자열 값에 대한 포인터입니다. 제공된 이름은 매니페스트의 어셈블리 이름과 일치하도록 확인됩니다. 부분 이름은 FUSION_E_INVALID_NAME 반환합니다. 이 매개 변수가 null이면 이름이 확인되지 않습니다.
반환 값
이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.
반환 값 | 설명 |
---|---|
|
메서드가 성공했습니다. |
|
메서드가 성공하지 못했습니다. |
|
어셈블리의 전체 이름은 pszAssemblyName에서 제공해야 합니다. |
요구 사항
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | winsxs.h |
DLL | Sxs.dll |