CAsyncMonikerFile::OnProgress

sanal void OnProgress ( ulong ulProgress, ulong ulProgressMax, ulong ulStatusCode, lpctstr szStatusText );

Parametreleri

ulProgress

Göreli olarak ulProgressMax içinde belirtilen beklenen maksimum bağlama işlemi geçerli ilerleme gösterir.

ulProgressMax

OnProgress çağrı süresi için bu işlem için ulProgress beklenen maksimum değerini gösterir.

ulStatusCode

Bağlama işlemi ilerleme ile ilgili ek bilgi sağlar. Geçerli değerler BINDSTATUS numaralandırma alınır. Açıklamalar için olası değerler bölümüne bakın.

szStatusText

UlStatusCodedeğerine bağlı olarak, geçerli ilerleme durumu hakkında bilgi sağlar. Açıklamalar için olası değerler bölümüne bakın.

Açıklamalar

Tarafından tekrar tekrar bu bağlama işlemi, makul aralıklarla genellikle uzun bir işlem sırasında geçerli ilerleme gösteren lakap olarak adlandırılan.

UlStatusCode için olası değerler (ve her değer için szStatusText ):

BINDSTATUS_FINDINGRESOURCE

Bağlama işlemi, nesne veya depolama için bağlı bulunduğu kaynağının bulgudur. Aranan kaynak görüntü adı szStatusText sağlar (örneğin, "www.microsoft.com") için.

BINDSTATUS_CONNECTING

Bağlama işlemi, nesne ya da bağlı depolama tutan kaynağına bağlanıyor. SzStatusText sağlar (örneğin, IP adresi) bağlı kaynak görünen adı.

BINDSTATUS_SENDINGREQUEST

Bağlama işlemi nesne ya da depolama bağlı istiyor. Görüntüleme nesnesinin adı (örneğin, bir dosya adı) szStatusText sağlar.

BINDSTATUS_REDIRECTING

Bağlama işlemi farklı veri konuma yeniden yönlendirildi. SzStatusText yeni veri konumu görünen adını sağlar.

BINDSTATUS_USINGCACHEDCOPY

Bağlama işlemi, istenen nesne ya da depolama önbelleğe alınmış kopyanın alıyor. SzStatusText Is null.

BINDSTATUS_BEGINDOWNLOADDATA

Bağlama işlemi, nesne ya da bağlı depolama almaya başladı. SzStatusText veri konumu görünen adını sağlar.

BINDSTATUS_DOWNLOADINGDATA

Bağlama işlemi, nesne ya da bağlı depolama almaya devam eder. SzStatusText veri konumu görünen adını sağlar.

BINDSTATUS_ENDDOWNLOADDATA

Bağlama işlemi, nesne ya da bağlı depolama almayı tamamladı. SzStatusText veri konumu görünen adını sağlar.

BINDSTATUS_CLASSIDAVAILABLE

İlişkili nesne sadece ilgili oluşturulacak örneğidir. İstenirse müşteri bağlama işlemini iptal etmek için bir fırsat vererek CLSID yeni nesnenin dize biçiminde szStatusText sağlar.

CAsyncMonikerFile genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Index