Sdílet prostřednictvím


CBindStatusCallback::OnDataAvailable

Volání systému dodávané asynchronní zástupný název OnDataAvailable poskytovat data objektu, jakmile je k dispozici.

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

Parametry

  • grfBSCF
    [v] A BSCF hodnota výčtu.Jeden nebo více z následujících: BSCF_FIRSTDATANOTIFICATION, BSCF_INTERMEDIARYDATANOTIFICATION, nebo BSCF_LASTDATANOTIFICATION.

  • dwSize
    [v] Kumulativní částka (v bajtech) od začátku vazby k dispozici data.Může být nula určující, že množství dat není relevantní nebo shromáždìny žádné konkrétní částky.

  • pformatetc
    [v] Ukazatel FORMATETC struktura obsahující formát dat k dispozici.Pokud není žádný formát, může být CF_NULL.

  • pstgmed
    [v] Ukazatel STGMEDIUM strukturu, která obsahuje skutečná data, která je nyní k dispozici.

Vrácená hodnota

Jeden standard HRESULT hodnoty.

Poznámky

OnDataAvailablečte data poté volá metodu třídy do objektu (například k uložení dat nebo tisku na obrazovku).Viz CBindStatusCallback::StartAsyncDownload podrobnosti.

Požadavky

Záhlaví: atlctl.h

Viz také

Referenční dokumentace

Třída CBindStatusCallback

CBindStatusCallback::StartAsyncDownload