Share via


PxeDhcpv6Initialize, fonction (wdspxe.h)

Initialise un paquet de réponse en tant que paquet de réponse DHCPv6.

Pour les messages RELAY-FORW, cette fonction initialise le type de message, le nombre de tronçons, l’adresse de lien et l’adresse de l’homologue. Pour d’autres types de requête DHCPv6, cette fonction initialise le type de message et l’ID de transaction. Dans tous les cas, la charge utile d’option du paquet produit est vide.

Pour plus d’informations sur les messages RELAY-FORW, les développeurs doivent consulter le protocole de configuration d’hôte dynamique pour IPv6 (RFC 3315) géré par l’Internet Engineering Task Force (IETF).

Syntaxe

DWORD PXEAPI PxeDhcpv6Initialize(
  [in]      PVOID  pRequest,
  [in]      ULONG  cbRequest,
  [in, out] PVOID  pReply,
  [in]      ULONG  cbReply,
  [out]     PULONG pcbReplyUsed
);

Paramètres

[in] pRequest

Adresse d’un paquet DHCPv6 valide reçu du client dans le rappel PxeProviderRecvRequest .

[in] cbRequest

Longueur du paquet pointé vers le paramètre pRequest .

[in, out] pReply

Pointeur vers un paquet de réponse alloué avec la fonction PxePacketAllocate .

[in] cbReply

Longueur allouée du paquet pointé vers le paramètre pReply .

[out] pcbReplyUsed

Adresse d’un ULONG qui, une fois l’achèvement réussi, reçoit la longueur du paquet pointé vers le paramètre pReply .

Valeur retournée

Si la fonction réussit, la valeur de retour est ERROR_SUCCESS.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wdspxe.h
Bibliothèque WdsPxe.lib
DLL WdsPxe.dll