Función PxeDhcpv6IsValid (wdspxe.h)
Valida que un paquete es un paquete DHCPv6 válido.
Para obtener más información sobre los paquetes DHCPv6 válidos, los desarrolladores deben consultar el Protocolo de configuración dinámica de host para IPv6 (RFC 3315) mantenido por the Internet Engineering Task Force (IETF).
Sintaxis
DWORD PXEAPI PxeDhcpv6IsValid(
[in] PVOID pPacket,
[in] ULONG uPacketLen,
[in] BOOL bRequestPacket,
[out] PBOOL pbPxeOptionPresent
);
Parámetros
[in] pPacket
Puntero a un paquete de respuesta asignado con la función PxePacketAllocate .
[in] uPacketLen
Longitud del paquete al que apunta el parámetro pPacket .
[in] bRequestPacket
Indica si el paquete es un paquete de solicitud. En la tabla siguiente se enumeran los valores posibles.
Valor | Significado |
---|---|
|
El paquete que se va a validar es un paquete de solicitud del cliente. |
|
El paquete que se va a validar es un paquete generado por el servidor. |
[out] pbPxeOptionPresent
Dirección de un BOOL que se establece en TRUE si el paquete es un paquete DHCPv6 válido.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto es ERROR_SUCCESS.
Comentarios
Los proveedores usan esta función cuando el conjunto de filtros con la función PxeProviderSetAttribute está establecido para recibir todos los paquetes para determinar si un paquete especificado es un paquete DHCPv6 válido. Los proveedores también pueden usar esta función para validar paquetes de respuesta; Normalmente, esto solo se realiza para las compilaciones de depuración o prueba del proveedor.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wdspxe.h |
Library | WdsPxe.lib |
Archivo DLL | WdsPxe.dll |