DismGetFeatureParent 함수
지정된 기능의 부모 기능을 가져옵니다.
구문
HRESULT WINAPI DismGetFeatureParent(
_In_ DismSession Session,
_In_ PCWSTR FeatureName,
_In_opt_ PCWSTR Identifier,
_In_opt_ DismPackageIdentifier PackageIdentifier,
_Out_ DismFeature **Feature,
_Out_ UINT *Count
);
매개 변수
Session [in]
유효한 DismSession입니다. DismSession은 이미지와 연결되어야 합니다. DismOpenSession을 사용하여 세션을 이미지와 연결할 수 있습니다.
FeatureName [in]
부모를 찾으려는 기능의 이름입니다.
Identifier [in, optional]
선택 사항입니다. PackageIdentifier 매개 변수 값에 따라 .cab 파일의 절대 경로 또는 패키지 이름입니다.
PackageIdentifier [in, optional]
선택 사항입니다. 유효한 DismPackageIdentifier 열거형 값입니다.
| 값 | 설명 |
|---|---|
| PackageName | 패키지 이름을 사용하여 패키지를 지정하려는 경우 이 값을 사용합니다. |
| PackagePath | .cab 파일의 절대 경로를 사용하여 패키지를 지정하려는 경우 이 값을 사용합니다. |
| PackageNone | 이 함수에 유효한 값이 아닙니다. |
Feature [out]
DismFeature 구조의 배열 주소에 대한 포인터입니다.
Count [out]
반환된 DismFeature 구조의 수입니다.
반환 값
성공하면 S_OK를 반환합니다.
설명
기능을 사용하도록 설정하려면 하나 이상의 부모 기능을 사용하도록 설정해야 합니다. 이 함수를 사용하여 부모 기능을 열거하고 사용하도록 설정해야 하는 부모를 결정할 수 있습니다.
예제
HRESULT hr = S_OK;
DismFeature* Feature;
UINT FeatureCount;
hr = DismGetFeatureParent(Session,"Xps-Foundation-Xps-Viewer", NULL, NULL, &Feature, &FeatureCount);
요구 사항
| 요구 사항 | Description |
|---|---|
| 지원되는 호스트 플랫폼 | DISM API는 Windows ADK(Windows Assessment and Deployment Kit)에서 지원하는 모든 운영 체제에서 사용할 수 있습니다. 자세한 내용은 Windows ADK 기술 참조를 참조하세요. |
| 지원되는 이미지 플랫폼 | Windows 7, Windows Server 2008 R2, Windows PE 3.0, Windows 8, Windows Server 2012, Windows PE(Windows 사전 설치 환경) 4.0, Windows 8.1, Windows Server 2012 R2, Windows 10, Windows Server 2016 |
| 지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
| 지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
| 헤더 | DismAPI.h |
| Library | DismAPI.lib |
| DLL | DismAPI.dll |