다음을 통해 공유


PxeAsyncRecvDone 함수(wdspxe.h)

클라이언트 요청을 비동기적으로 처리한 결과를 전달합니다. PxeProviderRecvRequest 함수가 ERROR_IO_PENDING 반환하는 경우에만 이 함수를 호출해야 합니다.

구문

DWORD PXEAPI PxeAsyncRecvDone(
  [in] HANDLE          hClientRequest,
  [in] PXE_BOOT_ACTION Action
);

매개 변수

[in] hClientRequest

클라이언트에서 받은 요청에 대한 핸들입니다.

[in] Action

시스템에서 이 클라이언트 요청에 대해 수행해야 하는 작업을 지정합니다. 다음 표에서 가능한 값을 나열합니다.

의미
PXE_BA_NBP
1
공급자가 네트워크 부팅 프로그램의 경로를 포함하는 표준 DHCP 응답 패킷을 사용하여 클라이언트에 회신했습니다. 이 작업을 반환하면 공급자가 PxeSendReply 함수를 한 번 이상 호출하여 클라이언트 요청을 성공적으로 완료했습니다.
PXE_BA_CUSTOM
2
공급자는 DHCP 사양을 준수하지 않는 사용자 지정 응답을 사용하여 클라이언트에 회신했습니다. 이 작업을 반환하면 공급자가 PxeSendReply 함수를 한 번 이상 호출하여 클라이언트 요청을 성공적으로 완료했습니다.
PXE_BA_IGNORE
3
공급자는 클라이언트 요청을 서비스하지 않으며 요청을 다음 공급자에게 전달해서는 안 됩니다. 클라이언트 요청과 연결된 모든 리소스가 해제되고 클라이언트 요청이 무시됩니다. 공급자는 클라이언트를 인식하지만 요청 형식이 잘못된 경우 이 값을 사용할 수도 있습니다.
PXE_BA_REJECTED
4
공급자는 클라이언트 요청을 서비스하지 않습니다. 시스템은 등록된 공급자 목록에서 다음 공급자에게 요청을 전달합니다. 이 공급자가 목록의 마지막 공급자인 경우 클라이언트 요청과 연결된 모든 리소스가 해제되고 클라이언트 요청이 무시됩니다.

반환 값

함수가 성공하면 반환 값이 ERROR_SUCCESS.

요구 사항

   
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2008, Windows Server 2003 SP2 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 wdspxe.h
라이브러리 WdsPxe.lib
DLL WdsPxe.dll

추가 정보

PxeProviderRecvRequest

PxeSendReply

Windows Deployment Services 서버 함수