2.2.101 FW_NETWORK_NAMES

The FW_NETWORK_NAMES structure represents a firewall rule that is used by the 2.24 binary version servers and clients (see sections 2.2.41 and 2.2.42).

 typedef struct _tag_FW_NETWORK_NAMES {
   DWORD dwNumEntries;
   [string, unique, size_is(dwNumEntries,)] 
     LPWSTR* wszNames;
 } FW_NETWORK_NAMES,
  *PFW_NETWORK_NAMES;

dwNumEntries: Specifies the number of network names in the wszNames array.

wszNames: An array of pointers to null-terminated Unicode strings representing the network DNS suffix as specified in the network interface DNS suffix. Each pointer string MUST NOT be NULL , the string MUST NOT contain the pipe (|) character, MUST be a string at least 1 character long, and MUST NOT be greater than or equal to 255 characters.