CBindStatusCallback::OnDataAvailable

HRESULT OnDataAvailable (DWORD GrfBSCF, DWORD DwSize, FORMATETC * Pformatetc STGMEDIUM * Pstgmed);

Rückgabewert

Eines der standard- HRESULT -Werte.

Parameter

grfBSCF

[in] Ein Enumerationswert BSCF . Eine oder mehrere der folgenden: BSCF_FIRSTDATANOTIFICATION, BSCF_INTERMEDIARYDATANOTIFICATIONoder BSCF_LASTDATANOTIFICATION.

dwSize

[in] Der kumulierte Betrag (in Byte) der Daten verfügbar seit Beginn der Bindung. Kann NULL, der angibt, dass die Menge der Daten nicht relevant ist oder dass keine bestimmte Menge verfügbar wurden.

pformatetc

[in] Zeiger auf die FORMATETC -Struktur, die das Format der verfügbaren Daten enthält. Wenn kein Format vorliegt, können CF_NULL werden.

pstgmed

[in] Zeiger auf die STGMEDIUM -Struktur, die enthält die eigentlichen Daten jetzt verfügbar.

Bemerkungen

Der systemeigene asynchrone Moniker ruft OnDataAvailable Daten für das Objekt bereitgestellt, sobald sie verfügbar sind.

OnDataAvailable liest die Daten, und ruft dann eine Methode der Klasse des Objekts (z. B., um die Daten speichern oder Drucken Sie es auf dem Bildschirm). CBindStatusCallback:: StartAsyncDownload Einzelheiten finden Sie unter.

Übersicht über die CBindStatusCallback |nbsp; Klassenmember

Siehe auch&Nbsp;CBindStatusCallback:: StartAsyncDownload

Index