Partager via


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