PxeDhcpv6CreateRelayRepl, fonction (wdspxe.h)
Génère un message RELAY-REPL.
Pour plus d’informations sur les messages RELAY-REPL et RELAY-FORW, les développeurs doivent se reporter au protocole RFC 3315 (Dynamic Host Configuration Protocol for IPv6) géré par l’Internet Engineering Task Force (IETF).
Syntaxe
DWORD PXEAPI PxeDhcpv6CreateRelayRepl(
[in] PPXE_DHCPV6_NESTED_RELAY_MESSAGE pRelayMessages,
[in] ULONG nRelayMessages,
[in] PBYTE pInnerPacket,
[in] ULONG cbInnerPacket,
[out] PVOID pReplyBuffer,
[in] ULONG cbReplyBuffer,
[out] PULONG pcbReplyBuffer
);
Paramètres
[in] pRelayMessages
Tableau de structures PXE_DHCPV6_NESTED_RELAY_FORW qui spécifient ensemble la séquence de paquets RELAY-FORW imbriqués. Cette valeur peut être obtenue à partir du paramètre pRelayMessages de PxeDhcpv6ParseRelayForw.
[in] nRelayMessages
Nombre d’éléments dans le tableau pointé vers l’argument pRelayMessages .
[in] pInnerPacket
Pointeur vers un paquet qui est la réponse du serveur au paquet le plus interne dans la chaîne RELAY-FORW.
[in] cbInnerPacket
Taille du paquet pointé vers l’argument pInnerPacket .
[out] pReplyBuffer
Pointeur vers une mémoire tampon utilisée pour construire le paquet RELAY-REPL externe. Cette mémoire tampon reçoit le paquet de réponse imbriqué et la chaîne RELAY-REPL imbriquée spécifiée par le paramètre pRelayMessages .
[in] cbReplyBuffer
Taille de la mémoire tampon en octets pointée par pRelyBuffer.
[out] pcbReplyBuffer
En cas de réussite, cette valeur est définie sur la taille réelle du paquet RELAY-REPL dans la mémoire tampon pointée par pRelyBuffer.
Valeur retournée
Si la fonction réussit, la valeur de retour est ERROR_SUCCESS.
Configuration requise
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 |