Функция 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 |
Header | netfw.h (включая Netfw.h) |
DLL | Firewallapi.dll |