Rozhraní (ATL)
Rozhraní je způsob, jakým objekt zpřístupňuje své funkce vnějšímu světu. V modelu COM je rozhraní tabulkou ukazatelů (například vtable jazyka C++) na funkce implementované objektem. Tabulka představuje rozhraní a funkce, na které odkazuje, jsou metody tohoto rozhraní. Objekt může vystavit libovolný počet rozhraní.
Každé rozhraní je založeno na základním rozhraní MODELU COM, IUnknown. Metody IUnknown
umožňují navigaci na jiná rozhraní vystavená objektem.
Každé rozhraní má také jedinečné ID rozhraní (IID). Tato jedinečnost usnadňuje podporu správy verzí rozhraní. Nová verze rozhraní je jednoduše nové rozhraní s novým IID.
Poznámka
Identifikátory IID pro standardní rozhraní COM a OLE jsou předdefinované.
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro