CAsyncMonikerFile::CreateBindStatusCallback

Виртуальный IUnknown * CreateBindStatusCallback ( IUnknown * pUnkControlling );

Возвращаемое значение

Если pUnkControlling не равно NULL, функция возвращает указатель на внутренний IUnknown на новый СОМ-объект, поддержка IBindStatusCallback. Если pUnkControlling имеет значение NULL, функция возвращает указатель IUnknown на новый СОМ-объект, поддержка IBindStatusCallback.

Параметры

pUnkControlling

Указатель контролирующих неизвестного (внешняя IUnknown) или NULL , если не используется агрегации.

Примечания

CAsyncMonikerFile требует COM-объект, реализующий интерфейс IBindStatusCallback. MFC реализует такой объект, и статистическую обработку. Можно переопределить CreateBindStatusCallback для возврата собственного COM-объект. COM-объект может агрегировать MFC в осуществление путем вызова CreateBindStatusCallback с распоряжающейся неизвестного COM-объекта. COM-объекты, реализуемых с помощью поддержки CCmdTarget в COM можно получить контрольный неизвестного, используя CCmdTarget::GetControllingUnknown.

С другой стороны COM-объект может делегировать MFC по осуществлению путем вызова CreateBindStatusCallback (NULL).

Открытый называет CreateBindStatusCallback.

Дополнительные сведения о IBindStatusCallback интерфейса, описываемую в Platform SDK. Больше о асинхронную привязку, см. как асинхронные связывания и хранения в Platform SDK. Для обсуждения агрегации, смотрите агрегата в Platform SDK.

Обзор CAsyncMonikerFile |nbsp; Члены класса | Иерархическая схема

Index