estrutura PXE_DHCP_MESSAGE (wdspxe.h)
A estrutura PXE_DHCP_MESSAGE pode ser usada com a API do Servidor PXE dos Serviços de Implantação do Windows.
Sintaxe
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;
Membros
Operation
Campo Operação (op)
HardwareAddressType
Campo Tipo de Endereço de Hardware (htype)
HardwareAddressLength
Campo Hlen (Comprimento do Endereço de Hardware)
HopCount
TransactionID
SecondsSinceBoot
Segundos desde o campo Inicialização (ss)
Reserved
Esse parâmetro é reservado.
ClientIpAddress
Campo Endereço IP do Cliente (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
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Nenhum compatível |
Servidor mínimo com suporte | Windows Server 2008, Windows Server 2003 com SP2 [somente aplicativos da área de trabalho] |
Cabeçalho | wdspxe.h |