อินเทอร์เฟซเป็นวิธีการที่วัตถุ exposes ของฟังก์ชันการทำงานกับโลกภายนอก COM อินเทอร์เฟซเป็นตารางที่ประกอบด้วยตัวชี้ (เช่น vtable เป็น c ++) กับฟังก์ชันการใช้งาน โดยวัตถุ ตารางแสดงถึงอินเทอร์เฟซ และวิธีการของอินเทอร์เฟซที่มีฟังก์ชันที่ชี้ไป วัตถุสามารถเปิดเผยมากอินเทอร์เฟซในขณะที่จะเลือก?
แต่ละอินเทอร์เฟซจะยึดติดต่อการ COM พื้นฐานIUnknown วิธีการของIUnknownอนุญาตการนำทางไปยังอินเทอร์เฟซอื่น ๆ เปิดเผย โดยวัตถุ?
ยัง แต่ละอินเทอร์เฟซถูกกำหนดอินเทอร์เฟซสำหรับเฉพาะ ID (IID) ทำให้พิเศษนี้เป็นการง่ายที่ให้สนับสนุนอินเทอร์เฟซสำหรับการกำหนดรุ่น อินเทอร์เฟซรุ่นใหม่เป็นเพียงการติดต่อใหม่ กับ IID แบบใหม่?
หมายเหตุnbsp Iid ของมาตรฐาน COM, OLE และ COM อินเทอร์เฟซที่ถูกกำหนดไว้ล่วงหน้า(&N)?
ดูเพิ่มเติมnbsp COM วัตถุและอินเทอร์เฟซในการWin32 SDK(&N)