networkisolation.h ヘッダー

このヘッダーは、Windows ファイアウォール テクノロジによって使用されます。 詳細については、次を参照してください。

networkisolation.h には、次のプログラミング インターフェイスが含まれています。

関数

 
NetworkIsolationDiagnoseConnectFailure

呼び出し元のアプリケーションに、ターゲット サーバーへのネットワーク接続に必要な AppContainer 機能があるかどうかを判断します。
NetworkIsolationDiagnoseConnectFailureAndGetInfo

NetworkIsolationDiagnoseConnectFailureAndGetInfo 関数は、機能が不足しているためにネットワーク分離接続エラーに関する情報を取得します。
NetworkIsolationEnumAppContainers

NetworkIsolationEnumAppContainers 関数は、システムで作成されたすべてのアプリ コンテナーを列挙します。 (NetworkIsolationEnumAppContainers)
NetworkIsolationFreeAppContainers

NetworkIsolationFreeAppContainers 関数は、1 つ以上のアプリ コンテナーに割り当てられたメモリ リソースを解放するために使用されます。 (NetworkIsolationFreeAppContainers)
NetworkIsolationGetAppContainerConfig

NetworkIsolationGetAppContainerConfig 関数は、1 つ以上のアプリ コンテナーに関する構成情報を取得するために使用されます。
NetworkIsolationRegisterForAppContainerChanges

NetworkIsolationRegisterForAppContainerChanges 関数は、アプリ コンテナーへの変更に関する通知の配信に登録するために使用されます。
NetworkIsolationSetAppContainerConfig

NetworkIsolationSetAppContainerConfig 関数は、1 つ以上のアプリ コンテナーの構成を設定するために使用されます。 (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)