CAsyncMonikerFile::CreateBindStatusCallback

Virtual IUnknown * CreateBindStatusCallback ( IUnknown * pUnkControlling );

Valore restituito

Se pUnkControlling non NULL, la funzione restituisce un puntatore interiore IUnknown su un nuovo oggetto COM IBindStatusCallbackdi supporto. Se pUnkControlling NULL, la funzione restituisce un puntatore a un IUnknown su un nuovo oggetto COM IBindStatusCallback di supporto.

Parametri

pUnkControlling

Un puntatore a controllo sconosciuto (esterno IUnknown) o NULL se aggregazione non viene utilizzata.

Osservazioni

CAsyncMonikerFile richiede un oggetto COM che implementa IBindStatusCallback. MFC implementa tale oggetto, ed aggregabile. possibile eseguire l'override di CreateBindStatusCallback per restituire un oggetto COM. L'oggetto COM pu aggregare implementazione di MFC chiamando CreateBindStatusCallback con l'ignoto di controllo dell'oggetto COM. Oggetti COM implementati utilizzando il supporto di CCmdTarget COM possono recuperare l'ignoto controllo utilizzando CCmdTarget::GetControllingUnknown.

In alternativa, l'oggetto COM pu delegare all'implementazione di MFC chiamando CreateBindStatusCallback (NULL).

Open chiama CreateBindStatusCallback.

Per ulteriori informazioni sull'interfaccia IBindStatusCallback , descritto in Platform SDK. Per ulteriori informazioni sull'associazione asincrona, vedere come associazione asincrona e il lavoro di archiviazione in Platform SDK. Per una discussione di aggregazione, vedere aggregazione in Platform SDK.

Panoramica CAsyncMonikerFile |nbsp; Membri della classe | Gerarchia Chart

Index