次の方法で共有


PxeDhcpv6CreateRelayRepl 関数 (wdspxe.h)

RELAY-REPL メッセージを生成します。

RELAY-REPL および RELAY-FORW メッセージの詳細については、インターネット エンジニアリング タスク フォース (IETF) が管理する IPv6 用の動的ホスト構成プロトコル (RFC 3315) を参照してください。

構文

DWORD PXEAPI PxeDhcpv6CreateRelayRepl(
  [in]  PPXE_DHCPV6_NESTED_RELAY_MESSAGE pRelayMessages,
  [in]  ULONG                            nRelayMessages,
  [in]  PBYTE                            pInnerPacket,
  [in]  ULONG                            cbInnerPacket,
  [out] PVOID                            pReplyBuffer,
  [in]  ULONG                            cbReplyBuffer,
  [out] PULONG                           pcbReplyBuffer
);

パラメーター

[in] pRelayMessages

入れ子になった RELAY-FORW パケットのシーケンスを一緒に指定する、 PXE_DHCPV6_NESTED_RELAY_FORW 構造体の配列。 この値は、PxeDhcpv6ParseRelayForwpRelayMessages パラメーターから取得できます。

[in] nRelayMessages

pRelayMessages 引数が指す配列内の要素の数。

[in] pInnerPacket

RELAY-FORW チェーン内の最も内側のパケットに対するサーバーの応答であるパケットへのポインター。

[in] cbInnerPacket

pInnerPacket 引数によって指されるパケットのサイズ。

[out] pReplyBuffer

外部 RELAY-REPL パケットの構築に使用されるバッファーへのポインター。 このバッファーは、 pRelayMessages パラメーターで指定された入れ子になった応答パケットと入れ子になった RELAY-REPL チェーンを受け取ります。

[in] cbReplyBuffer

pRelyBuffer が指すバッファーのサイズ (バイト単位)。

[out] pcbReplyBuffer

成功すると、 pRelyBuffer が指すバッファー内の RELAY-REPL パケットの実際のサイズに設定されます。

戻り値

関数が成功した場合、戻り値は ERROR_SUCCESS

要件

   
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー wdspxe.h
Library WdsPxe.lib
[DLL] WdsPxe.dll