DHCP_BINARY_DATA構造体は、バイナリ データの不透明な BLOB を定義します。
構文
typedef struct _DHCP_BINARY_DATA {
DWORD DataLength;
BYTE *Data;
} DHCP_BINARY_DATA, *LPDHCP_BINARY_DATA;
メンバー
DataLength
データのサイズをバイト単位で指定します。
Data
バイト (バイナリ) データの不透明な BLOB へのポインター。
データの形式は次のとおりです。
| Byte | フォーマット |
|---|---|
| バイト 0 からバイト 3 | IP アドレスとサブネット マスクのバイナリ AND の結果を逆の順序で指定します。 |
| バイト 4 | ハードウェア識別子。 この値は常に0x01。 |
| バイト 5 からバイト 10 | クライアントの MAC アドレス。 |
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント | サポートなし |
| サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
| Header | dhcpsapi.h |