このヘッダーは、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) |