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