FW_DYNAMIC_KEYWORD_ADDRESS_DATA0 structure (netfw.h)

Holds the data returned to the client when the FWEnumDynamicKeywordAddressById0 or FWEnumDynamicKeywordAddressesByType0 APIs are called. This structure holds the dynamic keyword address object, as well as additional metadata.

For more info, and code examples, see Firewall dynamic keywords.

Syntax

typedef struct _tag_FW_DYNAMIC_KEYWORD_ADDRESS_DATA0 {
  struct _tag_FW_DYNAMIC_KEYWORD_ADDRESS0      dynamicKeywordAddress;
  struct _tag_FW_DYNAMIC_KEYWORD_ADDRESS_DATA0 *next;
  WORD                                         schemaVersion;
  FW_DYNAMIC_KEYWORD_ORIGIN_TYPE               originType;
} FW_DYNAMIC_KEYWORD_ADDRESS_DATA0, *PFW_DYNAMIC_KEYWORD_ADDRESS_DATA0;

Members

dynamicKeywordAddress

Type: FW_DYNAMIC_KEYWORD_ADDRESS0

A dynamic keyword address (the dynamic keyword address object).

next

Type: FW_DYNAMIC_KEYWORD_ADDRESS0*

A pointer to the next dynamic keyword address object in a linked list.

schemaVersion

Type: WORD

The schema version of the object. This is used by the FWFreeDynamicKeywordAddressData0 API.

originType

Type: FW_DYNAMIC_KEYWORD_ORIGIN_TYPE

Indicates the origin of this object. It can be either FW_DYNAMIC_KEYWORD_ORIGIN_LOCAL, which represents a locally created object, or FW_DYNAMIC_KEYWORD_ORIGIN_MDM, which represents an MDM managed object.

Requirements

Requirement Value
Minimum supported client Windows 10 Build 20348
Minimum supported server Windows 10 Build 20348
Header netfw.h

See also