NL_SUFFIX_ORIGIN列挙 (nldef.h)

IP_SUFFIX_ORIGIN列挙は、IPv4 または IPv6 アドレス サフィックスの発信元を指定し、IP_ADAPTER_UNICAST_ADDRESS構造体で使用されます。

構文

typedef enum {
  NlsoOther = 0,
  NlsoManual,
  NlsoWellKnown,
  NlsoDhcp,
  NlsoLinkLayerAddress,
  NlsoRandom,
  IpSuffixOriginOther = 0,
  IpSuffixOriginManual,
  IpSuffixOriginWellKnown,
  IpSuffixOriginDhcp,
  IpSuffixOriginLinkLayerAddress,
  IpSuffixOriginRandom,
  IpSuffixOriginUnchanged = 1 << 4
} NL_SUFFIX_ORIGIN;

定数

 
NlsoOther
値: 0
NlsoManual
NlsoWellKnown
NlsoDhcp
NlsoLinkLayerAddress
NlsoRandom
IpSuffixOriginOther
値: 0
IP アドレス サフィックスは、この列挙体で定義されているもの以外のソースによって提供されました。
IpSuffixOriginManual
IP アドレス サフィックスが手動で指定されました。
IpSuffixOriginWellKnown
IP アドレス サフィックスは、既知のソースからのものです。
IpSuffixOriginDhcp
IP アドレス サフィックスは DHCP 設定によって提供されました。
IpSuffixOriginLinkLayerAddress
IP アドレス サフィックスは、リンク層アドレスから取得されました。
IpSuffixOriginRandom
IP アドレス サフィックスは、ランダムなソースから取得されました。
IpSuffixOriginUnchanged
値: 1
IP アドレスサフィックスは変更しないでください。 この値は、IP サフィックスの配信元の値を変更しない必要がある場合に、ユニキャスト IP インターフェイスのプロパティを設定するときに使用されます。



メモ この列挙値は、Windows Vista 以降でのみ使用できます。

 

注釈

IP_SUFFIX_ORIGIN列挙は、IP_ADAPTER_UNICAST_ADDRESS構造体の SuffixOrigin メンバーで使用されます。

Windows Vista 以降用にリリースされた Microsoft Windows ソフトウェア開発キット (Windows SDK) (SDK) では、ヘッダー ファイルのorganizationが変更され、IP_SUFFIX_ORIGIN列挙は、Iptypes.h ヘッダー ファイルによって自動的に含まれる Nldef.h ヘッダー ファイルで定義されています。 IP_SUFFIX_ORIGIN列挙を使用するには、Iptypes.h ヘッダー ファイルの前に Winsock2.h ヘッダー ファイルを含める必要があります。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header nldef.h (Windows 8、Windows Server 2008 R2、Windows 7、Windows Server 2008 Windows Vista の Iphlpapi.h を含む)

こちらもご覧ください

IP_ADAPTER_UNICAST_ADDRESS