Compartir a través de


Función PxeDhcpv6Initialize (wdspxe.h)

Inicializa un paquete de respuesta como un paquete de respuesta DHCPv6.

Para los mensajes RELAY-FORW, esta función inicializa el tipo de mensaje, el recuento de saltos, la dirección de vínculo y la dirección del mismo nivel. Para otros tipos de solicitud DHCPv6, esta función inicializa el tipo de mensaje y el identificador de transacción. En todos los casos, la carga de opción del paquete generado estará vacía.

Para obtener más información sobre los mensajes RELAY-FORW, 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 PxeDhcpv6Initialize(
  [in]      PVOID  pRequest,
  [in]      ULONG  cbRequest,
  [in, out] PVOID  pReply,
  [in]      ULONG  cbReply,
  [out]     PULONG pcbReplyUsed
);

Parámetros

[in] pRequest

Dirección de un paquete DHCPv6 válido recibido del cliente en la devolución de llamada PxeProviderRecvRequest .

[in] cbRequest

Longitud del paquete al que apunta el parámetro pRequest .

[in, out] pReply

Puntero a un paquete de respuesta asignado con la función PxePacketAllocate .

[in] cbReply

Longitud asignada del paquete al que apunta el parámetro pReply .

[out] pcbReplyUsed

Dirección de un ULONG que al finalizar correctamente recibirá la longitud del paquete al que apunta el parámetro pReply .

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto se ERROR_SUCCESS.

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