Developer

API Reference

Address Info Flags

Brew Release
Brew MP 1.0.2
See Also
IAddrInfo_StartQuery()
Description
This data type defines the flags that can be used to change the default actions of an Address Info query.
Members
  • AEE_AI_FLAG_PASSIVE : the returned socket address will be used for accepting incoming 
          connections (i.e. in bind()) instead of connect().
  • AEE_AI_FLAG_CANONNAME : return the canonical name in first szCanonName.
  • AEE_AI_FLAG_NUMERICHOST : nodename must be a numeric address string.
  • AEE_AI_FLAG_NUMERICSERV : servname must be a numeric port string.
  • AEE_AI_FLAG_V4MAPPED : return IPv4-mapped IPv6 addresses on finding no matching IPv6 addresses.
  • AEE_AI_FLAG_ALL : when used with AEE_AI_FLAG_V4MAPPED, then return all matching IPv6 and 
          IPv4 addresses.
  • AEE_AI_FLAG_ADDRCONFIG : return only addresses that match the configuration of the device.
Definition
   #define AEE_AI_FLAG_PASSIVE      0x0001
   #define AEE_AI_FLAG_CANONNAME    0x0002
   #define AEE_AI_FLAG_NUMERICHOST  0x0004
   #define AEE_AI_FLAG_NUMERICSERV  0x0008
   #define AEE_AI_FLAG_V4MAPPED     0x0010
   #define AEE_AI_FLAG_ALL          0x0020
   #define AEE_AI_FLAG_ADDRCONFIG   0x0040
Comment
None.
  • Follow