Module: Enums

Extended by:
FFI::Library
Defined in:
lib/facter/resolvers/windows/ffi/ip_adapter_addresses_lh.rb

Constant Summary collapse

IP_PREFIX_ORIGIN =
enum(
  :IpPrefixOriginOther, 0,
  :IpPrefixOriginManual,
  :IpPrefixOriginWellKnown,
  :IpPrefixOriginDhcp,
  :IpPrefixOriginRouterAdvertisement,
  :IpPrefixOriginUnchanged
)
IP_SUFFIX_ORIGIN =
enum(
  :NlsoOther, 0,
  :NlsoManual,
  :NlsoWellKnown,
  :NlsoDhcp,
  :NlsoLinkLayerAddress,
  :NlsoRandom,
  :IpSuffixOriginOther,
  :IpSuffixOriginManual,
  :IpSuffixOriginWellKnown,
  :IpSuffixOriginDhcp,
  :IpSuffixOriginLinkLayerAddress,
  :IpSuffixOriginRandom,
  :IpSuffixOriginUnchanged
)
IP_DAD_STATE =
enum(
  :NldsInvalid, 0,
  :NldsTentative,
  :NldsDuplicate,
  :NldsDeprecated,
  :NldsPreferred,
  :IpDadStateInvalid,
  :IpDadStateTentative,
  :IpDadStateDuplicate,
  :IpDadStateDeprecated,
  :IpDadStatePreferred
)
IF_CONNECTION_TYPE =
enum(
  :NET_IF_CONNECTION_DEDICATED, 1,
  :NET_IF_CONNECTION_PASSIVE,
  :NET_IF_CONNECTION_DEMAND,
  :NET_IF_CONNECTION_MAXIMUM
)
TUNNEL_TYPE =
enum(
  :TUNNEL_TYPE_NONE, 0,
  :TUNNEL_TYPE_OTHER,
  :TUNNEL_TYPE_DIRECT,
  :TUNNEL_TYPE_6TO4,
  :TUNNEL_TYPE_ISATAP,
  :TUNNEL_TYPE_TEREDO,
  :TUNNEL_TYPE_IPHTTPS
)