2.2.21 FW_ADDRESS_KEYWORD

This enumeration is used to represent specific address types. As specified in the following descriptions, these address types can change dynamically.

 typedef  enum _tag_FW_ADDRESS_KEYWORD
 {
   FW_ADDRESS_KEYWORD_NONE = 0x0000,
   FW_ADDRESS_KEYWORD_LOCAL_SUBNET = 0x0001,
   FW_ADDRESS_KEYWORD_DNS = 0x0002,
   FW_ADDRESS_KEYWORD_DHCP = 0x0004,
   FW_ADDRESS_KEYWORD_WINS = 0x0008,
   FW_ADDRESS_KEYWORD_DEFAULT_GATEWAY = 0x0010,
   FW_ADDRESS_KEYWORD_INTRANET = 0x0020,
   FW_ADDRESS_KEYWORD_INTERNET = 0x0040,
   FW_ADDRESS_KEYWORD_PLAYTO_RENDERERS = 0x0080,
   FW_ADDRESS_KEYWORD_REMOTE_INTRANET = 0x0100,
   FW_ADDRESS_KEYWORD_CAPTIVE_PORTAL = 0x0200,
   FW_ADDRESS_KEYWORD_MAX = 0x0400,
   FW_ADDRESS_KEYWORD_MAX_V2_10 = 0x0020,
   FW_ADDRESS_KEYWORD_MAX_V2_29 = 0x0200,
 } FW_ADDRESS_KEYWORD;

FW_ADDRESS_KEYWORD_NONE:  Specifies that no specific keyword is used.

FW_ADDRESS_KEYWORD_LOCAL_SUBNET:  Represents the collection of addresses that are currently within the local subnet of the computer.

FW_ADDRESS_KEYWORD_DNS:  Represents the collection of addresses of the current DNS servers.

FW_ADDRESS_KEYWORD_DHCP:  Represents the collection of addresses of the current DHCP servers.

FW_ADDRESS_KEYWORD_WINS:  Represents the collection of addresses of the current WINS servers.

FW_ADDRESS_KEYWORD_DEFAULT_GATEWAY:  Represents the collection of addresses of the current gateway servers.

FW_ADDRESS_KEYWORD_INTRANET:  Represents the collection of addresses that are currently within the local intranet of the computer. For schema versions 0x0200, 0x0201, and 0x020A, this value is invalid and MUST NOT be used.

FW_ADDRESS_KEYWORD_INTERNET:  Represents the collection of addresses that are currently not within the local intranet or remote intranet of the computer. For schema versions 0x0200, 0x0201, and 0x020A, this value is invalid and MUST NOT be used.

FW_ADDRESS_KEYWORD_PLAYTO_RENDERERS:  Represents the collection of addresses of the current Digital Media Renderer devices as defined in [MS-DLNHND] section 3.3. For schema versions 0x0200, 0x0201, and 0x020A, this value is invalid and MUST NOT be used.

FW_ADDRESS_KEYWORD_REMOTE_INTRANET:  Represents the collection of addresses that are currently within the remote intranet of the computer. For schema versions 0x0200, 0x0201, and 0x020A, this value is invalid and MUST NOT be used.

FW_ADDRESS_KEYWORD_CAPTIVE_PORTAL:  Represents the collection of addresses of the current captive portal. For schema versions 0x021D and earlier, this value is invalid and MUST NOT be used.

FW_ADDRESS_KEYWORD_MAX:  This value and values that exceed this value are not valid and MUST NOT be used. It is defined for simplicity in writing IDL definitions and code. This symbolic constant has a value of 0x0400.

FW_ADDRESS_KEYWORD_MAX_V2_10:  This value and values that exceed this value are not valid and MUST NOT be used by servers and clients with schema version 0x020A and earlier. It is defined for simplicity in writing IDL definitions and code. This symbolic constant has a value of 0x0020.

FW_ADDRESS_KEYWORD_MAX_V2_29:  This value and values that exceed this value are not valid and MUST NOT be used by servers and clients with schema version 0x021D and earlier. It is defined for simplicity in writing IDL definitions and code. This symbolic constant has a value of 0x0200.