structure PXE_DHCP_MESSAGE (wdspxe.h)
La structure PXE_DHCP_MESSAGE peut être utilisée avec l’API serveur PXE des services de déploiement Windows.
Syntaxe
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;
Membres
Operation
Champ Opération (op)
HardwareAddressType
Champ Type d’adresse matérielle (htype)
HardwareAddressLength
Champ Longueur de l’adresse matérielle (hlen)
HopCount
TransactionID
SecondsSinceBoot
Champ Secondes depuis le démarrage (secondes)
Reserved
Ce paramètre est réservé.
ClientIpAddress
Champ Adresse IP du client (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
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2008, Windows Server 2003 avec SP2 [applications de bureau uniquement] |
En-tête | wdspxe.h |