Compartilhar via


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