Platform SDK: Internet Protocol Helper

FIXED_INFO

The FIXED_INFO structure contains information that is the same across all the interfaces in a computer.

typedef struct {
  char HostName[MAX_HOSTNAME_LEN + 4] ;
  char DomainName[MAX_DOMAIN_NAME_LEN + 4];
  PIP_ADDR_STRING CurrentDnsServer;
  IP_ADDR_STRING DnsServerList;
  UINT NodeType;
  char ScopeId[MAX_SCOPE_ID_LEN + 4];
  UINT EnableRouting;
  UINT EnableProxy;
  UINT EnableDns;
} FIXED_INFO, *PFIXED_INFO;

Members

HostName[MAX_HOSTNAME_LEN + 4]
Specifies the host name for the local computer.
DomainName[MAX_DOMAIN_NAME_LEN + 4]
Specifies the domain in which the local computer is registered.
CurrentDnsServer
Specifies the current DNS server.
DnsServerList
Specifies the set of DNS servers used by the local computer.
NodeType
Specifies whether the local computer uses dynamic host configuration protocol (DHCP).
ScopeId[MAX_SCOPE_ID_LEN + 4]
Specifies the DHCP scope name.
EnableRouting
Specifies whether routing is enabled on the local computer.
EnableProxy
Specifies whether the local computer is acting as an ARP proxy.
EnableDns
Specifies whether DNS is enabled on the local computer.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Windows 95/98: Requires Windows 98.
  Header: Declared in Iptypes.h.

See Also

GetNetworkParams