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 構造体の配列。 この値は、PxeDhcpv6ParseRelayForw の pRelayMessages パラメーターから取得できます。
[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 |