共用方式為


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

字串,表示擁有此應用程式容器之應用程式的套件識別。 包含 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