INET_FIREWALL_AC_CHANGE structure (netfw.h)

The INET_FIREWALL_AC_CHANGE structure contains information about a change made to an app container.

Syntax

typedef struct _INET_FIREWALL_AC_CHANGE {
  INET_FIREWALL_AC_CHANGE_TYPE   changeType;
  INET_FIREWALL_AC_CREATION_TYPE createType;
  SID                            *appContainerSid;
  SID                            *userSid;
  LPWSTR                         displayName;
  union {
    INET_FIREWALL_AC_CAPABILITIES capabilities;
    INET_FIREWALL_AC_BINARIES     binaries;
  };
} INET_FIREWALL_AC_CHANGE, *PINET_FIREWALL_AC_CHANGE;

Members

changeType

Type: INET_FIREWALL_AC_CHANGE_TYPE

The type of change made.

createType

Type: INET_FIREWALL_AC_CREATION_TYPE

The method by which the app container was created.

appContainerSid

Type: SID*

The package identifier of the app container

userSid

Type: SID*

The security identifier (SID) of the user to whom the app container belongs.

displayName

Type: LPWSTR

Friendly name of the app container.

capabilities

Type: INET_FIREWALL_AC_CAPABILITIES

Information about the capabilities of the changed app container.

binaries

Type: INET_FIREWALL_AC_BINARIES

Binary paths to the applications running in the changed app container.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Header netfw.h (include Netfw.h)

See also

INET_FIREWALL_AC_BINARIES

INET_FIREWALL_AC_CAPABILITIES

INET_FIREWALL_AC_CHANGE_TYPE

INET_FIREWALL_AC_CREATION_TYPE