Função PxeDhcpv6IsValid (wdspxe.h)
Valida se um pacote é um pacote DHCPv6 válido.
Para obter mais informações sobre pacotes DHCPv6 válidos, 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 PxeDhcpv6IsValid(
[in] PVOID pPacket,
[in] ULONG uPacketLen,
[in] BOOL bRequestPacket,
[out] PBOOL pbPxeOptionPresent
);
Parâmetros
[in] pPacket
Ponteiro para um pacote de resposta alocado com a função PxePacketAllocate .
[in] uPacketLen
Comprimento do pacote apontado pelo parâmetro pPacket .
[in] bRequestPacket
Indica se o pacote é um pacote de solicitação. A tabela a seguir lista os valores possíveis.
Valor | Significado |
---|---|
|
O pacote a ser validado é um pacote de solicitação do cliente. |
|
O pacote a ser validado é um pacote gerado pelo servidor. |
[out] pbPxeOptionPresent
Endereço de um BOOL definido como TRUE se o pacote for um pacote DHCPv6 válido.
Retornar valor
Se a função for bem-sucedida, o valor retornado será ERROR_SUCCESS.
Comentários
Os provedores usam essa função quando o conjunto de filtros com a função PxeProviderSetAttribute é definido para receber todos os pacotes para determinar se um pacote especificado é um pacote DHCPv6 válido. Os provedores também podem usar essa função para validar pacotes de resposta; normalmente, isso é feito apenas para compilações de depuração ou teste do provedor.
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 |