BEGIN_COM_MAP (x )
¸Å°³ º¯¼ö
x
[in] ÀÎÅÍÆäÀ̽º¿¡¼ ³ëÃâ Çϴ Ŭ·¡½º °³Ã¼ÀÇ À̸§¡£
ÁÖÀÇ
COM ¸Ê QueryInterface¸¦ ÅëÇØ Ŭ¶óÀÌ¾ðÆ®¿¡ °³Ã¼¿¡ ÀÎÅÍÆäÀ̽º¸¦ ³ëÃâ ÇÏ´Â ¸ÞÄ¿´ÏÁòÀÔ´Ï´Ù. CComObjectRootEx::InternalQueryInterface ¸¸ COM ¸Ê¿¡ ÀÎÅÍÆäÀ̽º¿¡ ´ë ÇÑ Æ÷ÀÎÅ͸¦ ¹ÝȯÇÕ´Ï´Ù. BEGIN_COM_MAP ¸ÅÅ©·Î ÀÎÅÍÆäÀ̽º ¸ÊÀ» ½ÃÀÛ COM_INTERFACE_ENTRY ¸ÅÅ©·Î¿Í »ç¿ëÀÚ ÀÎÅÍÆäÀ̽ºÀÇ °¢ ¶Ç´Â ±× º¯Á¾ Áß Çϳª¿¡ ´ë ÇÑ Ç׸ñÀ» Ãß°¡ ÇÏ °í ¿Ï·á END_COM_MAP ¸ÅÅ©·Î¿Í Áöµµ¡£
¿¹¸¦ µé¾î, ATL¿¡¼¿¡¼ BEEPER »ùÇÃ
BEGIN_COM_MAP(CBeeper)
nbsp; COM_INTERFACE_ENTRY(IDispatch)
? COM_INTERFACE_ENTRY(IBeeper)
? COM_INTERFACE_ENTRY_TEAR_OFF (IID_ISupportErrorInfo, CBeeper2)
END_COM_MAP)(&N)
ATL ÂüÁ¶ COMMAP »ùÇà ¿¹Á¦ COMÀÇ ´Ù¸¥ Á¾·ù¸¦ »ç¿ë ÇÏ ¿© ¸ÅÇÎÇÒ Ç׸ñ ¸ÅÅ©·Î ´ë ÇÑ¡£