CAsyncMonikerFile::OnProgress

віртуальний недійсними OnProgress ( ULONG ulProgress, ULONG ulProgressMax, ULONG ulStatusCode, LPCTSTR szStatusText );

Параметри

ulProgress

Показує поточні прогрес bind операції по відношенню до очікуваних максимум у ulProgressMax.

ulProgressMax

Вказує очікуваним максимальним значенням ulProgress для тривалості дзвінків на OnProgress для цієї операції.

ulStatusCode

Надає додаткову інформацію про хід операції bind. Припустимі значення взяті з BINDSTATUS нумерації. Перегляньте зауваження за можливих значень.

szStatusText

Інформація про поточні прогресу, залежно від того, значення ulStatusCode. Перегляньте зауваження за можливих значень.

Зауваження

Називається на прізвисько неодноразово вказує на поточний прогрес цієї операції bind, зазвичай на розумні інтервали під час тривалу операцію.

Можливі значення для ulStatusCodeszStatusText для кожного значення):

BINDSTATUS_FINDINGRESOURCE

Операція bind знаходить ресурсу, який містить об'єкт або зберігання переспрямував. SzStatusText забезпечує коротке ім'я ресурсу, який розшукується за (наприклад, "www.microsoft.com").

BINDSTATUS_CONNECTING

Операція bind підключення до ресурсу, який містить об'єкт або зберігання переспрямував. SzStatusText забезпечує коротке ім'я ресурсу, будучи підключеним до (наприклад, IP-адреса).

BINDSTATUS_SENDINGREQUEST

Операція bind запитує об'єкт або зберігання переспрямував. SzStatusText надає імені об'єкта (наприклад, ім'я файлу).

BINDSTATUS_REDIRECTING

Bind операцію було переспрямовано до розташування даних. SzStatusText забезпечує коротке ім'я нового розташування даних.

BINDSTATUS_USINGCACHEDCOPY

Операція bind отримання запитаний об'єкт або зберігання з кешовану копію. SzStatusText є NULL.

BINDSTATUS_BEGINDOWNLOADDATA

Операція bind почав отримання об'єкт або зберігання переспрямував. SzStatusText забезпечує коротке ім'я розташування даних.

BINDSTATUS_DOWNLOADINGDATA

Операція bind продовжує отримувати об'єкт або зберігання переспрямував. SzStatusText забезпечує коротке ім'я розташування даних.

BINDSTATUS_ENDDOWNLOADDATA

Bind операцію завершено, отримання об'єкт або зберігання переспрямував. SzStatusText забезпечує коротке ім'я розташування даних.

BINDSTATUS_CLASSIDAVAILABLE

Екземпляр об'єкта, переспрямував збирається просто створити. SzStatusText надає CLSID новий об'єкт у формат рядка, що дозволяє клієнту можливість скасування операції bind, за бажанням.

Огляд CAsyncMonikerFile |nbsp; Члени класу | Ієрархічна діаграма

Index