อินเทอร์เฟซ

อินเทอร์เฟซเป็นวิธีการที่วัตถุ exposes ของฟังก์ชันการทำงานกับโลกภายนอก COM อินเทอร์เฟซเป็นตารางที่ประกอบด้วยตัวชี้ (เช่น vtable เป็น c ++) กับฟังก์ชันการใช้งาน โดยวัตถุ ตารางแสดงถึงอินเทอร์เฟซ และวิธีการของอินเทอร์เฟซที่มีฟังก์ชันที่ชี้ไป วัตถุสามารถเปิดเผยมากอินเทอร์เฟซในขณะที่จะเลือก?

แต่ละอินเทอร์เฟซจะยึดติดต่อการ COM พื้นฐานIUnknown วิธีการของIUnknownอนุญาตการนำทางไปยังอินเทอร์เฟซอื่น ๆ เปิดเผย โดยวัตถุ?

ยัง แต่ละอินเทอร์เฟซถูกกำหนดอินเทอร์เฟซสำหรับเฉพาะ ID (IID) ทำให้พิเศษนี้เป็นการง่ายที่ให้สนับสนุนอินเทอร์เฟซสำหรับการกำหนดรุ่น อินเทอร์เฟซรุ่นใหม่เป็นเพียงการติดต่อใหม่ กับ IID แบบใหม่?

หมายเหตุnbsp  Iid ของมาตรฐาน COM, OLE และ COM อินเทอร์เฟซที่ถูกกำหนดไว้ล่วงหน้า(&N)?

บทนำสู่ COM

ดูเพิ่มเติมnbsp COM วัตถุและอินเทอร์เฟซในการWin32 SDK(&N)

Index