QueryInterface

แม้ว่าจะมีกลไกที่วัตถุสามารถโปรแกรม express หน้าที่การใช้งานและมีคอน (ก่อนจะถูกสร้างอินสแตนซ์), กลไก COM พื้นฐานคือการ ใช้วิธีIUnknownเรียกว่า QueryInterface?

อินเทอร์เฟซทั้งหมดคือมาจากIUnknownดังนั้นอินเทอร์เฟซทั้งหมดมีการใช้งานของQueryInterface คำนึงถึงการใช้งาน วิธีนี้แบบสอบถาม IID ของอินเทอร์เฟซที่ผู้เรียกต้องเป็นตัวชี้การใช้วัตถุ ถ้าวัตถุสนับสนุนอินเทอร์เฟซที่QueryInterfaceดึงตัวชี้ไปยังส่วนติดต่อ ในขณะที่ยัง โทรAddRef มิฉะนั้น จะส่งกลับรหัสข้อผิดพลาดE_NOINTERFACE?

บทนำสู่ COM

ดูเพิ่มเติมnbsp QueryInterface: การนำทางในวัตถุในการWin32 SDK(&N)

Index