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 を含む) |