Compartilhar via


Função PxeDhcpv6Initialize (wdspxe.h)

Inicializa um pacote de resposta como um pacote de resposta DHCPv6.

Para mensagens RELAY-FORW, essa função inicializa o tipo de mensagem, a contagem de saltos, o endereço do link e o endereço par. Para outros tipos de solicitação DHCPv6, essa função inicializa o tipo de mensagem e a ID da transação. Em todos os casos, o conteúdo da opção do pacote produzido estará vazio.

Para obter mais informações sobre mensagens RELAY-FORW, os desenvolvedores devem consultar o Protocolo de Configuração de Host Dinâmico para IPv6 (RFC 3315) mantido pelo IETF (Internet Engineering Task Force).

Sintaxe

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

Parâmetros

[in] pRequest

Endereço de um pacote DHCPv6 válido recebido do cliente no retorno de chamada PxeProviderRecvRequest .

[in] cbRequest

Comprimento do pacote apontado pelo parâmetro pRequest .

[in, out] pReply

Ponteiro para um pacote de resposta alocado com a função PxePacketAllocate .

[in] cbReply

Comprimento alocado do pacote apontado pelo parâmetro pReply .

[out] pcbReplyUsed

Endereço de um ULONG que, após a conclusão bem-sucedida, receberá o comprimento do pacote apontado pelo parâmetro pReply .

Retornar valor

Se a função for bem-sucedida, o valor retornado será ERROR_SUCCESS.

Requisitos

Requisito Valor
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