estructura PXE_DHCP_MESSAGE (wdspxe.h)
La estructura PXE_DHCP_MESSAGE se puede usar con la API de servidor PXE de servicios de implementación de Windows.
Sintaxis
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;
Miembros
Operation
Campo Operación (op)
HardwareAddressType
Campo Tipo de dirección de hardware (htype)
HardwareAddressLength
Campo Longitud de dirección de hardware (hlen)
HopCount
TransactionID
SecondsSinceBoot
Campo Segundos desde el arranque (ss)
Reserved
Este parámetro está reservado.
ClientIpAddress
Campo Dirección IP del 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 | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2008, Windows Server 2003 con SP2 [solo aplicaciones de escritorio] |
Encabezado | wdspxe.h |