PXE_DHCP_MESSAGE 結構 (wdspxe.h)
PXE_DHCP_MESSAGE 結構可以搭配 Windows 部署服務 PXE 伺服器 API 使用。
語法
typedef struct tagPXE_DHCP_MESSAGE {
BYTE Operation;
BYTE HardwareAddressType;
BYTE HardwareAddressLength;
BYTE HopCount;
DWORD TransactionID;
WORD SecondsSinceBoot;
WORD Reserved;
ULONG ClientIpAddress;
ULONG YourIpAddress;
ULONG BootstrapServerAddress;
ULONG RelayAgentIpAddress;
BYTE HardwareAddress[PXE_DHCP_HWAADR_SIZE];
BYTE HostName[PXE_DHCP_SERVER_SIZE];
BYTE BootFileName[PXE_DHCP_FILE_SIZE];
union {
BYTE bMagicCookie[PXE_DHCP_MAGIC_COOKIE_SIZE];
ULONG uMagicCookie;
};
PXE_DHCP_OPTION Option;
} PXE_DHCP_MESSAGE, *PPXE_DHCP_MESSAGE;
成員
Operation
作業 (op) 欄位
HardwareAddressType
硬體地址類型 (htype) 欄位
HardwareAddressLength
硬體地址長度 (hlen) 欄位
HopCount
TransactionID
SecondsSinceBoot
[開機 (秒后秒) ] 字段的秒數
Reserved
此參數已保留備用。
ClientIpAddress
[用戶端 IP 位址 (ciaddr) ] 字段
YourIpAddress
BootstrapServerAddress
RelayAgentIpAddress
HardwareAddress[PXE_DHCP_HWAADR_SIZE]
HostName[PXE_DHCP_SERVER_SIZE]
BootFileName[PXE_DHCP_FILE_SIZE]
bMagicCookie[PXE_DHCP_MAGIC_COOKIE_SIZE]
uMagicCookie
Option
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2008、Windows Server 2003 SP2 [僅限桌面應用程式] |
標頭 | wdspxe.h |