다음을 통해 공유


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
라이브러리 WdsPxe.lib
DLL WdsPxe.dll