DHCP_POL_COND構造は、DHCP サーバー ポリシーの条件を定義します。
構文
typedef struct _DHCP_POL_COND {
DWORD ParentExpr;
DHCP_POL_ATTR_TYPE Type;
DWORD OptionID;
DWORD SubOptionID;
LPWSTR VendorName;
DHCP_POL_COMPARATOR Operator;
LPBYTE Value;
DWORD ValueLength;
} DHCP_POL_COND, *PDHCP_POL_COND, *LPDHCP_POL_COND;
メンバー
ParentExpr
この構成条件に対応する式インデックスを指定する整数。
Type
DHCP_POL_ATTR_TYPE この条件の属性の種類を指定する列挙体です。
OptionID
DHCP_OPTION_ID DHCP オプションまたはサブオプションに基づいて条件の一意のオプション識別子を指定する値です。
SubOptionID
DHCP_OPTION_ID 一意のサブオプション識別子を指定する値です。
VendorName
ベンダー名を表す null で終わる Unicode 文字列へのポインター。
Operator
DHCP_POL_COMPARATOR 条件の比較演算子を指定する列挙体です。
Value
比較に使用する値を含むバイト配列へのポインター。
ValueLength
Value の長さを指定する整数。
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント | サポートなし |
| サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
| Header | dhcpsapi.h |