DHCP_BIND_ELEMENT構造体は、DHCP サーバーの個々のネットワーク バインディングを定義します。 1 つの DHCP サーバーに複数のバインディングを含め、複数のネットワークを提供できます。
構文
typedef struct _DHCP_BIND_ELEMENT {
ULONG Flags;
BOOL fBoundToDHCPServer;
DHCP_IP_ADDRESS AdapterPrimaryAddress;
DHCP_IP_ADDRESS AdapterSubnetAddress;
LPWSTR IfDescription;
ULONG IfIdSize;
LPBYTE IfId;
} DHCP_BIND_ELEMENT, *LPDHCP_BIND_ELEMENT;
メンバー
Flags
ネットワーク バインディングのプロパティを示すビット フラグのセットを指定します。
| 値 | 意味 |
|---|---|
|
この構造体で指定されたバインドは変更できません。 |
fBoundToDHCPServer
このバインディングを DHCP サーバーに設定するかどうかを指定します。 TRUE の場合、バインディングが設定されます。FALSE の場合は、 ではありません。
AdapterPrimaryAddress
DHCP_IP_ADDRESS DHCP サーバーのイーサネット アダプターに割り当てられた IP アドレスを指定する値です。
AdapterSubnetAddress
DHCP_IP_ADDRESS 、このイーサネット アダプターで使用されるサブネット IP マスクを指定する値です。
IfDescription
このネットワーク インターフェイス デバイスに割り当てられた名前を指定する Unicode 文字列。
IfIdSize
ネットワーク インターフェイス デバイス ID のサイズをバイト単位で指定します。
IfId
ネットワーク インターフェイス デバイス ID を指定します。
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント | サポートなし |
| サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
| Header | dhcpsapi.h |