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 |