Sdílet prostřednictvím


CAsyncMonikerFile::CreateBindStatusCallback

Vytvoří objekt COM, který implementuje IBindStatusCallback .

virtual IUnknown* CreateBindStatusCallback( 
   IUnknown* pUnkControlling  
);

Parametry

  • pUnkControlling
    Ukazatel na řízení neznámý (vnější IUnknown) nebo NULL Pokud není používán agregace.

Vrácená hodnota

Pokud pUnkControlling není NULL, vrátí funkce ukazatel na vnitřní IUnknown na novou podporu objektu COM IBindStatusCallback .Pokud pUnkControlling je NULL, funkce vrací ukazatel IUnknown na novou podporu objektu COM IBindStatusCallback .

Poznámky

CAsyncMonikerFileobjekt COM, který implementuje vyžaduje IBindStatusCallback .Takový objekt implementuje MFC a je agregovatelná.Můžete přepsat CreateBindStatusCallback vrátit objekt COM.Objekt modelu COM lze agregovat MFC jeho provádění voláním CreateBindStatusCallback s řízení neznámý objekt COM.Objekty modelu COM, které jsou implementovány pomocí CCmdTarget podporu modelu COM lze načíst ovládání pomocí neznámého CCmdTarget::GetControllingUnknown.

Také objekt COM můžete delegovat provádění jeho MFC voláním CreateBindStatusCallback (NULL).

CAsyncMonikerFile::Open volání CreateBindStatusCallback .

Další informace o zástupných názvů asynchronní a asynchronní vazby najdete IBindStatusCallback rozhraní a jak asynchronní vazby a skladování práce.Diskuse agregace, viz agregace.Všechny tři témata jsou .

Požadavky

Záhlaví: afxole.h

Viz také

Referenční dokumentace

Třída CAsyncMonikerFile

Graf hierarchie