CBindStatusCallback::OnDataAvailable

시스템에서 제공 하는 비동기 모니커 호출 OnDataAvailable 그 개체에 데이터를 제공 합니다.

STDMETHOD(OnDataAvailable)(
   DWORD grfBSCF,
   DWORD dwSize,
   FORMATETC* /* pformatetc */,
   STGMEDIUM* pstgmed 
);

매개 변수

  • grfBSCF
    [in] A BSCF 열거형 값입니다.다음 중 하나 이상: BSCF_FIRSTDATANOTIFICATION, BSCF_INTERMEDIARYDATANOTIFICATION, 또는 BSCF_LASTDATANOTIFICATION.

  • dwSize
    [in] 바인딩 시작부터 사용할 수 있는 데이터 바이트 단위로 누적 시간입니다.데이터 양을 관련이 없습니다 또는 사용할 수 없는 특정 기간 동안 되었음을 나타내는 0이 될 수 있습니다.

  • pformatetc
    [in] 포인터는 FORMATETC 사용할 수 있는 데이터의 형식을 포함 하는 구조입니다.서식이 없는 경우 수 CF_NULL.

  • pstgmed
    [in] 포인터는 STGMEDIUM 이제 사용할 수 있는 실제 데이터를 저장 하는 구조입니다.

반환 값

하나는 표준 HRESULT 값입니다.

설명

OnDataAvailable데이터를 읽은 다음 개체의 클래스 (예: 데이터를 저장 하거나 화면에 인쇄) 메서드를 호출 합니다.참조 CBindStatusCallback::StartAsyncDownload 대 한 자세한 내용은.

요구 사항

헤더: atlctl.h

참고 항목

참조

CBindStatusCallback 클래스

CBindStatusCallback::StartAsyncDownload