CAsyncMonikerFile::CreateBindStatusCallback
Cria um objeto COM que implementa IBindStatusCallback.
virtual IUnknown* CreateBindStatusCallback(
IUnknown* pUnkControlling
);
Parâmetros
- pUnkControlling
Um ponteiro para o controle desconhecido (do exterior IUnknown) or NULO se agregação não estiver sendo usada.
Valor de retorno
If pUnkControlling não é NULO, a função retorna um ponteiro para o interna IUnknown em um objeto COM novo suporte IBindStatusCallback. If pUnkControlling é NULO, a função retorna um ponteiro para um IUnknown em um objeto COM novo suporte IBindStatusCallback.
Comentários
CAsyncMonikerFile requer um objeto COM que implementa IBindStatusCallback. Tal objeto implementa a MFC e é agregável.Você pode substituir CreateBindStatusCallback para retornar seu próprio objeto COM. Seu objeto COM pode agregar a implementação do MFC chamando CreateBindStatusCallback com desconhecido controle do seu objeto COM. Objetos COM implementado usando o CCmdTarget Suporte a COM pode recuperar o controle usando desconhecido CCmdTarget::GetControllingUnknown.
Como alternativa, seu objeto COM pode delegado a implementação do MFC chamando CreateBindStatusCallback (nulo).
CAsyncMonikerFile::em aberto calls CreateBindStatusCallback.
Para obter mais informações sobre como monikers assíncrono e vinculação assíncrono, consulte o IBindStatusCallback interface de e Como a vinculação assíncrono e armazenamento funcionam.Para obter uma abordagem de agregação, consulte Agregação.Todos os três tópicos estão no Windows SDK.
Requisitos
Cabeçalho: afxole.h