Aracılığıyla paylaş


CBindStatusCallback::OnDataAvailable

Zaman uyumsuz takma adı sistem tarafından sağlanan çağrı OnDataAvailable elde edilince nesnesine veri sağlamak için.

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

Parametreler

  • grfBSCF
    [in] A bscf numaralandırma değeri.Aşağıdakilerden en az biri: BSCF_FIRSTDATANOTIFICATION, BSCF_INTERMEDIARYDATANOTIFICATION, ya da BSCF_LASTDATANOTIFICATION.

  • dwSize
    [in] Toplam miktarı (bayt cinsinden) veri bağlama başlangıcından itibaren kullanılabilir.Veri miktarını uygun değilse veya belirli bir tutarı ta çıktı gösteren sıfır olabilir.

  • pformatetc
    [in] İşaretçi formatetc kullanılabilir verilerin biçimini içeren yapısı.Biçim yok ise olabilir cf_null.

  • pstgmed
    [in] İşaretçi STGMEDIUM şimdi kullanılabilir fiili verileri tutan yapısı.

Dönüş Değeri

Standart bir HRESULT değerler.

Notlar

OnDataAvailableverileri okur ve sonra (örneğin, verileri depolamak veya ekranı Yazdır), nesnenin sınıfının yöntemini çağırır.Bkz: CBindStatusCallback::StartAsyncDownload ayrıntılı bilgi için.

Gereksinimler

Başlık: atlctl.h

Ayrıca bkz.

Başvuru

CBindStatusCallback sınıfı

CBindStatusCallback::StartAsyncDownload