Freigeben über


PxeDhcpv6AppendOptionRaw-Funktion (wdspxe.h)

Fügt dem Antwortpaket eine DHCPv6-Option an.

Syntax

DWORD PXEAPI PxeDhcpv6AppendOptionRaw(
  [in, out] PVOID  pReply,
  [in]      ULONG  cbReply,
  [in, out] PULONG pcbReplyUsed,
  [in]      USHORT cbBuffer,
  [in]      PVOID  pBuffer
);

Parameter

[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.

[in, out] pcbReplyUsed

Beim Eintrag ist dies die Anzahl der Bytes des Puffers, auf die pReply verweist, die derzeit verwendet werden. Bei Erfolgreicher Ausführung der Funktion wird dies auf die Anzahl der Bytes aktualisiert, die nach dem Anfügen der Option verwendet werden.

[in] cbBuffer

Länge des Optionswerts, auf den der pBuffer-Parameter verweist.

[in] pBuffer

Adresse des Puffers, der den DHCPv6-Optionswert enthält. Der Puffer muss den codierten Optionscode und die Optionsgröße enthalten.

Weitere Informationen zum Codieren des Optionscodes und der Optionsgröße finden Entwickler im Dynamic Host Configuration Protocol für IPv6 RFC 3315 , das von der Internet Engineering Task Force (IETF) verwaltet wird.

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

Weitere Informationen

PxePacketAllocate

Serverfunktionen der Windows-Bereitstellungsdienste