NL_PREFIX_ORIGIN リスト

NL_PREFIX_ORIGIN リスト型は、IP アドレスのプレフィックスまたはネットワーク部分の発信元を定義します。

構文

typedef enum  { 
  IpPrefixOriginOther                = 0,
  IpPrefixOriginManual,
  IpPrefixOriginWellKnown,
  IpPrefixOriginDhcp,
  IpPrefixOriginRouterAdvertisement,
  IpPrefixOriginUnchanged            = 1 << 4
} NL_PREFIX_ORIGIN;

定数

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

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

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

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

  • IpPrefixOriginRouterAdvertisement
    IP アドレス プレフィックスは、ルーターアドバタイズメントを使用して構成されました。 この値は、ルーターアドバタイズメントを受信した後に生成された匿名の IPv6 アドレスに適用されます。

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

要件

バージョン

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

ヘッダー

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