다음을 통해 공유


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