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 |