Freigeben über


PxeDhcpv6Initialize-Funktion (wdspxe.h)

Initialisiert ein Antwortpaket als DHCPv6-Antwortpaket.

Bei RELAY-FORW-Nachrichten initialisiert diese Funktion den Nachrichtentyp, die Hopanzahl, die Linkadresse und die Peeradresse. Bei anderen DHCPv6-Anforderungstypen initialisiert diese Funktion den Nachrichtentyp und die Transaktions-ID. In allen Fällen ist die Optionsnutzlast des erzeugten Pakets leer.

Weitere Informationen zu RELAY-FORW-Nachrichten finden Entwickler im Dynamic Host Configuration Protocol for IPv6 (RFC 3315), das von der Internet Engineering Task Force (IETF) verwaltet wird.

Syntax

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

Parameter

[in] pRequest

Adresse eines gültigen DHCPv6-Pakets, das vom Client im PxeProviderRecvRequest-Rückruf empfangen wurde.

[in] cbRequest

Länge des Pakets, auf das der pRequest-Parameter verweist.

[in, out] pReply

Zeiger auf ein Antwortpaket, das der PxePacketAllocate-Funktion zugeordnet ist.

[in] cbReply

Zugewiesene Länge des Pakets, auf das der pReply-Parameter verweist.

[out] pcbReplyUsed

Adresse eines ULONG-Vorgangs , der bei erfolgreicher Fertigstellung die Länge des Pakets erhält, auf das der pReply-Parameter verweist.

Rückgabewert

Wenn die Funktion erfolgreich ist, wird der Rückgabewert ERROR_SUCCESS.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wdspxe.h
Bibliothek WdsPxe.lib
DLL WdsPxe.dll