NetworkIsolationSetupAppContainerBinaries 함수(networkisolation.h)
NetworkIsolationSetupAppContainerBinaries 함수는 소프트웨어 설치 관리자가 앱 컨테이너에서 실행되는 애플리케이션의 이미지 경로에 대한 정보를 제공하는 데 사용됩니다. 이 정보는 사용자 환경 및 보안 결정을 향상시키기 위해 애플리케이션에 대한 타사 방화벽 애플리케이션에 제공됩니다.
구문
HRESULT NetworkIsolationSetupAppContainerBinaries(
[in] PSID applicationContainerSid,
[in] LPCWSTR packageFullName,
[in] LPCWSTR packageFolder,
[in] LPCWSTR displayName,
[in] BOOL bBinariesFullyComputed,
[in] LPCWSTR *binaries,
[in] DWORD binariesCount
);
매개 변수
[in] applicationContainerSid
형식: PSID
앱 컨테이너의 패키지 식별자입니다.
[in] packageFullName
형식: LPCWSTR
이 앱 컨테이너를 소유하는 앱의 패키지 ID를 나타내는 문자열입니다. 5부로 구성된 튜플을 개별 필드(이름, 버전, 아키텍처, resourceid, publisher)로 포함합니다.
[in] packageFolder
형식: LPCWSTR
이 앱 컨테이너를 소유하는 앱의 파일 위치입니다.
[in] displayName
형식: LPCWSTR
앱 컨테이너의 이름입니다.
[in] bBinariesFullyComputed
형식: BOOL
True이면 호출자가 이진 파일을 제공합니다. 그렇지 않으면 false입니다.
[in] binaries
형식: LPCWSTR*
앱 컨테이너에서 실행되는 애플리케이션에 대한 경로 배열입니다.
[in] binariesCount
형식:DWORD
이 진 매개 변수에 포함된 경로 수입니다.
반환 값
형식: HRESULT
함수가 성공하면 S_OK를 반환합니다.
함수가 실패하면 오류를 나타내는 HRESULT 값을 반환합니다. 일반적인 오류 코드 목록은 일반적인 HRESULT 값을 참조하세요.
설명
앱 컨테이너를 만드는 애플리케이션은 NetworkIsolationSetupAppContainerBinaries 를 사용하여 타사 방화벽 애플리케이션에 해당 앱 컨테이너 내에서 실행되는 애플리케이션에 대한 직접 경로를 제공할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | networkisolation.h(Netfw.h 포함) |
DLL | Firewallapi.dll |