다음을 통해 공유


IStreamAsync::OverlappedResult 메서드(shobjidl.h)

겹치는 작업의 결과를 검색합니다.

구문

HRESULT OverlappedResult(
  [in]  LPOVERLAPPED lpOverlapped,
  [out] LPDWORD      lpNumberOfBytesTransferred,
  [in]  BOOL         bWait
);

매개 변수

[in] lpOverlapped

형식: LPOVERLAPPED*

겹치는 작업이 시작될 때 지정한 OVERLAPPED 구조체에 대한 포인터입니다.

[out] lpNumberOfBytesTransferred

형식: LPDWORD

이 메서드가 반환될 때 는 읽기 또는 쓰기 작업으로 실제로 전송된 바이트 수를 포함합니다.

[in] bWait

형식: BOOL

TRUE이면 작업이 완료될 때까지 메서드가 반환되지 않습니다. FALSE이고 작업이 보류 중인 경우 메서드는 ERROR_IO_INCOMPLETE 해당하는 HRESULT를 반환합니다.

반환 값

형식: HRESULT

메서드가 성공하면 S_OK를 반환하고, 성공하지 않으면 HRESULT 오류 코드를 반환합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 shobjidl.h