CAsyncMonikerFile::CreateBindStatusCallback

virtual IUnknown * CreateBindStatusCallback ( IUnknown * pUnkControlling );

Valor de retorno

Se pUnkControlling não for NULL, a função retorna um ponteiro para o interior IUnknown em um novo objeto COM suporte IBindStatusCallback. Se pUnkControlling for NULL, a função retorna um ponteiro para um IUnknown em um novo objeto COM suporte IBindStatusCallback.

Parâmetros

pUnkControlling

Um ponteiro para o controle desconhecido (a externa IUnknown) ou NULL se a agregação não está sendo usada.

Observações

CAsyncMonikerFile requer um objeto COM que implementa IBindStatusCallback. MFC implementa um objeto, e for agregável. Você pode substituir CreateBindStatusCallback para retornar a seu próprio objeto COM. Seu objeto COM pode agregar a implementação do MFC chamando CreateBindStatusCallback com o controle desconhecido de seu objeto COM. Objetos implementados usando da CCmdTarget COM suporte podem recuperar o controle desconhecido usando CCmdTarget::GetControllingUnknown.

Como alternativa, seu objeto COM pode delegar a implementação do MFC chamando CreateBindStatusCallback (NULL).

Abrir chama CreateBindStatusCallback.

Para obter detalhes sobre a interface IBindStatusCallback , descrito no Plataforma SDK. Para obter mais informações sobre vinculação assíncrona, consulte como vinculação assíncrona e trabalho de armazenamento no Plataforma SDK. Para uma discussão de agregação, consulte agregação na Plataforma SDK.

Visão geral de CAsyncMonikerFile |nbsp; Membros de classe | Gráfico de hierarquia

Index