Função PxeDhcpv6CreateRelayRepl (wdspxe.h)
Gera uma mensagem RELAY-REPL.
Para obter mais informações sobre mensagens RELAY-REPL e RELAY-FORW, os desenvolvedores devem consultar o Protocolo de Configuração de Host Dinâmico para IPv6 (RFC 3315) mantido pela IETF (Internet Engineering Task Force).
Sintaxe
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
);
Parâmetros
[in] pRelayMessages
Uma matriz de estruturas PXE_DHCPV6_NESTED_RELAY_FORW que, juntas, especificam a sequência de pacotes RELAY-FORW aninhados. Esse valor pode ser obtido do parâmetro pRelayMessages de PxeDhcpv6ParseRelayForw.
[in] nRelayMessages
O número de elementos na matriz apontada pelo argumento pRelayMessages .
[in] pInnerPacket
Um ponteiro para um pacote que é a resposta do servidor ao pacote mais interno na cadeia RELAY-FORW.
[in] cbInnerPacket
O tamanho do pacote apontado pelo argumento pInnerPacket .
[out] pReplyBuffer
Um ponteiro para um buffer usado para construir o pacote RELAY-REPL externo. Esse buffer recebe o pacote de resposta aninhada e a cadeia RELAY-REPL aninhada especificada pelo parâmetro pRelayMessages .
[in] cbReplyBuffer
O tamanho do buffer em bytes apontados por pRelyBuffer.
[out] pcbReplyBuffer
Em caso de êxito, isso é definido como o tamanho real do pacote RELAY-REPL no buffer apontado por pRelyBuffer.
Valor retornado
Se a função for bem-sucedida, o valor retornado será ERROR_SUCCESS.
Requisitos
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | wdspxe.h |
Biblioteca | WdsPxe.lib |
DLL | WdsPxe.dll |