CAsyncMonikerFile::OnProgress
Tarafından sürekli olarak bu bağlama işlemi genellikle aralıklarla makul uzun bir işlem sırasında geçerli ilerlemesini belirtmek için takma ad olarak adlandırılır.
virtual void OnProgress(
ULONG ulProgress,
ULONG ulProgressMax,
ULONG ulStatusCode,
LPCTSTR szStatusText
);
Parametreler
ulProgress
Geçerli göreceli olarak gösterilen beklenen en fazla bağlama işlemi gösterir ulProgressMax.ulProgressMax
Beklenen en yüksek değeri gösterir ulProgress yapılan çağrı boyunca OnProgress bu işlem için.ulStatusCode
Bağlama işlemi ilerleme durumu ile ilgili ek bilgiler sağlar.Geçerli değerler arasında gerçekleştirilen BINDSTATUS numaralandırma.Olası değerler için Açıklamalar'a bakın.szStatusText
Değerine bağlı olarak geçerli ilerleme durumu hakkında bilgi ulStatusCode.Olası değerler için Açıklamalar'a bakın.
Notlar
Olası değerler için ulStatusCode (ve szStatusText her değer için) şunlardır:
BINDSTATUS_FINDINGRESOURCE
Bağlama işlemi, nesne veya bağlı depolama tutan kaynak bulma.szStatusText Aranan kaynak görüntü adını verir (örneğin, "www.microsoft.com") için.BINDSTATUS_CONNECTING
Bağlama işlemi, nesne veya depolama için bağlı bulunduğu kaynağının bağlanmaktadır.szStatusText (Örneğin, bir IP adresi) bağlı kaynak görüntü adını sağlar.BINDSTATUS_SENDINGREQUEST
Bağlama işlemi nesne veya depolama için bağlı istiyor.szStatusText Nesnenin görünen adını (örneğin, dosya adı) sağlar.BINDSTATUS_REDIRECTING
Bağlama işlemi, verileri farklı bir konuma yönlendirildi.szStatusText Yeni veri konumu görünen adını sağlar.BINDSTATUS_USINGCACHEDCOPY
Bağlama işlemi, istenen nesne veya depolama önbelleğe alınan kopyasını alıyor.The szStatusText is NULL.BINDSTATUS_BEGINDOWNLOADDATA
Bağlama işlemi, nesne veya depolama için ilişkili alırken başlamış durumda.szStatusText Veri konumu görünen adını sağlar.BINDSTATUS_DOWNLOADINGDATA
Bağlama işlemi, nesne veya depolama için bağlı almaya devam eder.szStatusText Veri konumu görünen adını sağlar.BINDSTATUS_ENDDOWNLOADDATA
Bağlama işlemi, nesne veya depolama için bağlı almayı tamamladı.szStatusText Veri konumu görünen adını sağlar.BINDSTATUS_CLASSIDAVAILABLE
İçin bağlı nesne yalnızca oluşturulmak üzere örneğidir.szStatusText İsterseniz, istemci bağlama işlemini iptal etmek bir fırsat vererek CLSID yeni nesnenin dize biçiminde sağlar.
Gereksinimler
Başlık: afxole.h