NetworkIsolationRegisterForAppContainerChanges 函数 (netfw.h)
NetworkIsolationRegisterForAppContainerChanges 函数用于注册有关应用容器更改的通知传递。
语法
DWORD NetworkIsolationRegisterForAppContainerChanges(
[in] DWORD flags,
[in] PAC_CHANGES_CALLBACK_FN callback,
[in, optional] PVOID context,
[out] HANDLE *registrationObject
);
参数
[in] flags
类型:DWORD
控制标志的位掩码值,用于指定何时接收通知。 可以包含以下一个或多个标志。
值 | 含义 |
---|---|
|
不会传递任何通知。 |
|
使用包标识符创建应用容器时,将传递通知。 |
|
使用二进制路径创建应用容器时,将传递通知。 |
|
用于测试的最大值。 |
[in] callback
通知准备好传递时将调用的函数指针。
[in, optional] context
类型: PVOID
可选上下文指针。 此指针将连同更改的详细信息一起传递给 回调 函数。
[out] registrationObject
类型: HANDLE*
新创建的注册的句柄。
返回值
类型:DWORD
如果成功,则返回ERROR_SUCCESS,否则返回错误值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
目标平台 | Windows |
标头 | netfw.h (包括 Netfw.h) |
DLL | Firewallapi.dll |