此标头由 Windows 防火墙技术使用。 有关详细信息,请参阅:
networkisolation.h 包含以下编程接口:
函数
|
NetworkIsolationDiagnoseConnectFailure 确定调用应用程序是否具有与目标服务器建立网络连接所需的 AppContainer 功能。 |
|
NetworkIsolationDiagnoseConnectFailureAndGetInfo NetworkIsolationDiagnoseConnectFailureAndGetInfo 函数获取有关由于缺少功能而导致网络隔离连接失败的信息。 |
|
NetworkIsolationEnumAppContainers NetworkIsolationEnumAppContainers 函数枚举已在系统中创建的所有应用容器。 (NetworkIsolationEnumAppContainers) |
|
NetworkIsolationFreeAppContainers NetworkIsolationFreeAppContainers 函数用于释放分配给一个或多个应用容器的内存资源。 (NetworkIsolationFreeAppContainers) |
|
NetworkIsolationGetAppContainerConfig NetworkIsolationGetAppContainerConfig 函数用于检索有关一个或多个应用容器的配置信息。 |
|
NetworkIsolationRegisterForAppContainerChanges NetworkIsolationRegisterForAppContainerChanges 函数用于注册有关应用容器更改的通知传递。 |
|
NetworkIsolationSetAppContainerConfig NetworkIsolationSetAppContainerConfig 函数用于设置一个或多个应用容器的配置。 (NetworkIsolationSetAppContainerConfig) |
|
NetworkIsolationSetupAppContainerBinaries 软件安装程序使用 NetworkIsolationSetupAppContainerBinaries 函数提供有关在应用容器中运行的应用程序的映像路径的信息。 |
|
NetworkIsolationUnregisterForAppContainerChanges NetworkIsolationUnregisterForAppContainerChanges 函数用于取消应用容器更改注册并停止接收通知。 |
回调函数
|
PAC_CHANGES_CALLBACK_FN PAC_CHANGES_CALLBACK_FN回调函数用于向应用容器更改通知过程添加自定义行为。 |
结构
|
INET_FIREWALL_AC_BINARIES INET_FIREWALL_AC_BINARIES 结构包含到应用容器中运行的应用程序的二进制路径。 (INET_FIREWALL_AC_BINARIES) |
|
INET_FIREWALL_AC_CAPABILITIES INET_FIREWALL_AC_CAPABILITIES 结构包含有关应用容器功能的信息。 (INET_FIREWALL_AC_CAPABILITIES) |
|
INET_FIREWALL_AC_CHANGE INET_FIREWALL_AC_CHANGE结构包含有关对应用容器所做的更改的信息。 (INET_FIREWALL_AC_CHANGE) |
|
INET_FIREWALL_APP_CONTAINER INET_FIREWALL_APP_CONTAINER 结构包含有关特定应用容器的信息。 (INET_FIREWALL_APP_CONTAINER) |
枚举
|
INET_FIREWALL_AC_CHANGE_TYPE INET_FIREWALL_AC_CHANGE_TYPE枚举指定发生了哪种类型的应用容器更改。 (INET_FIREWALL_AC_CHANGE_TYPE) |
|
INET_FIREWALL_AC_CREATION_TYPE INET_FIREWALL_AC_CREATION_TYPE枚举指定将为其传递通知的应用容器创建事件的类型。 |
|
NETISO_ERROR_TYPE NETISO_ERROR_TYPE枚举指定与网络隔离操作相关的错误类型。 (NETISO_ERROR_TYPE) |
|
NETISO_FLAG NETISO_FLAG 枚举指定是否应为应用容器返回二进制文件。 (NETISO_FLAG) |