NL_SUFFIX_ORIGIN リスト

NL_SUFFIX_ORIGIN リスト型は、IP アドレスのサフィックスまたはホスト部分の発信元を定義します。

構文

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

定数

  • NlsoOther
    システムで使用するために予約されています。 ドライバーではこの値を使用しないでください。

  • NlsoManual
    システムで使用するために予約されています。 ドライバーではこの値を使用しないでください。

  • NlsoWellKnown
    システムで使用するために予約されています。 ドライバーではこの値を使用しないでください。

  • NlsoDhcp
    システムで使用するために予約されています。 ドライバーではこの値を使用しないでください。

  • NlsoLinkLayerAddress
    システムで使用するために予約されています。 ドライバーではこの値を使用しないでください。

  • NlsoRandom
    システムで使用するために予約されています。 ドライバーではこの値を使用しないでください。

  • IpSuffixOriginOther
    IP アドレス サフィックスは、このリストで定義されているもの以外のソースを使用して構成されました。 この値は、IPv6 または IPv4 アドレスに適用されます。

  • IpSuffixOriginManual
    IP アドレス サフィックスは手動で構成されました。 この値は、IPv6 または IPv4 アドレスに適用されます。

  • IpSuffixOriginWellKnown
    IP アドレス サフィックスは、既知のアドレスを使用して構成されました。 この値は、IPv6 リンク ローカル アドレスまたは IPv6 ループバック アドレスに適用されます。

  • IpSuffixOriginDhcp
    IP アドレス サフィックスは DHCP を使用して構成されました。 この値は、DHCP を使用して構成された IPv4 アドレスまたは DHCPv6 を使用して構成された IPv6 アドレスに適用されます。

  • IpSuffixOriginLinkLayerAddress
    IP アドレスサフィックスは、リンク ローカル アドレスでした。 この値は、IPv6 リンク ローカル アドレス、またはネットワーク 部分がルーターアドバタイズメントに基づいて生成され、ホスト部分が MAC ハードウェア アドレスに基づいて生成された IPv6 アドレスに適用されます。

  • IpSuffixOriginRandom
    IP アドレス サフィックスがランダムに生成されました。 この値は、ホストがルーターアドバタイズメントを受信した後、アドレスのホスト部分が MAC ハードウェア アドレスからランダムに生成された匿名 IPv6 アドレスに適用されます。

  • IpSuffixOriginUnchanged
    IP アドレス サフィックスは変更しないでください。 この値は、ユニキャスト IP インターフェイスのプロパティを設定する際に、IP サフィックスの配信元の値を変更しない場合に使用されます。

要件

バージョン

Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。

ヘッダー

Nldef.h (Netioapi.h を含みます)